Cara Memasang Varnish Cache untuk Nginx di CentOS 7

Cara Memasang Varnish Cache untuk Nginx di CentOS 7

Dalam artikel ini, kita akan belajar memasang cache Varnish untuk Nginx di CentOS 7

Varnish Cache adalah pemecut aplikasi web yang juga dikenali sebagai proksi terbalik HTTP caching. Varnish secepat penghantaran 20 Gbps pada perkakasan luar rak biasa. Prestasi cache Varnish adalah kelenturan bahasa konfigurasinya. Ini membolehkan anda menulis polisi tentang bagaimana permintaan masuk harus ditangani. VCL membolehkan anda menulis polisi mengenai bagaimana permintaan masuk harus ditangani. Varnish Cache sangat pantas. Biasanya mempercepat penghantaran dengan faktor 300 - 1000x, bergantung pada seni bina anda.

Pastikan pelayan sentiasa dikemas kini

# yum update -y

Pasang pelayan web Nginx.

# yum install nginx -y

Setelah berjaya memasang Nginx, mulakan dan aktifkan.

# systemctl start nginx && systemctl enable nginx

Sahkan nginx sedang berjalan

# systemctl status nginx

Periksa port web nginx

# netstat -pnltu

Sebelum memasang Varnish Cache, kita perlu mengaktifkan repositori EPEL

# yum install -y epel-release

Pasang Varnish Cache

# yum install varnish -y

Setelah berjaya memasang Varnish Cache, semua fail konfigurasi akan disimpan di / etc / varnish

  • /etc/varnish/varnish.params - Konfigurasi persekitaran varnis.
  • /etc/varnish/default.vcl - Ini adalah fail konfigurasi lalai untuk Varnish.
  • / etc / varnish / secret - fail rahsia varnis.

Sekarang, mulakan dan aktifkan varnis

# systemctl start varnish && systemctl enable varnish

Tentukan perkhidmatan berjaya dijalankan.

# systemctl status varnish

Periksa jalan yang boleh dilaksanakan

# which varnishd

Periksa versi Varnish Cache

# varnishd -V

Cara Memasang Varnish Cache untuk Nginx di CentOS 7

Konfigurasikan Varnish untuk Nginx

Kerana cache Varnish duduk di depan pelayan web untuk mengikuti permintaan HTTP, kita perlu mengganti port Nginx lalai ke port 8080, sehingga ia akan berjalan setelah carning Varnish.

Buka fail konfigurasi Nginx

# vi /etc/nginx/nginx.conf

Cari bahagian pelayan dan ubah suai port mendengar

listen 8080 default_server;

Cara Memasang Varnish Cache untuk Nginx di CentOS 7

Mulakan semula perkhidmatan nginx

# systemctl restart nginx

Sekarang, siapkan Nginx sebagai pelayan backend untuk Varnish, dalam fail konfigurasi /etc/varnish/default.vcl.

# vi /etc/varnish/default.vcl

Cari bahagian backend dan ubah seperti yang ditunjukkan di bawah

backend default {
.host = "127.0.0.1';
.port = "8080';
}

Seterusnya, ubah port mendengar Varnish menjadi 80 dalam fail konfigurasi persekitaran Varnish

# vi /etc/varnish/varnish.params

Change varnish listen port to VARNISH_LISTEN_PORT=80

Sekarang, semuanya sudah siap, mulakan semula perkhidmatan varnis.

# systemctl mulakan semula varnis

Sahkan jika Varish berfungsi dengan pelayan Nginx

# curl -I http://localhost

Cara Memasang Varnish Cache untuk Nginx di CentOS 7

Hari ini, kami telah mengetahui bagaimana Jurutera Sokongan kami Memasang Varnish Cache untuk Nginx di CentOS.


Cara Membuat Kumpulan di Linux

Cara Membuat Kumpulan di Linux

Kumpulan digunakan untuk mengatur pengguna dan keistimewaan mereka seperti membaca tulisan dan melaksanakan kebenaran. Untuk menambahkan groud, perintahnya adalah groupadd.

3 Cara Memeriksa Penggunaan CPU di Linux

3 Cara Memeriksa Penggunaan CPU di Linux

Terangkan dengan baik 3 cara untuk memeriksa penggunaan CPU di Linux. Penggunaan CPU merujuk pada penggunaan sumber daya pemrosesan, atau jumlah pekerjaan yang dikendalikan oleh CPU.

Cara Memasang dan Mengkonfigurasi DenyHosts di CentOS 7

Cara Memasang dan Mengkonfigurasi DenyHosts di CentOS 7

DenyHosts banyak digunakan sebagai alternatif kepada Fail2ban. Sekiranya terdapat terlalu banyak percubaan masuk SSH yang tidak sah, ia menganggap bahawa serangan brute-force atau

Pasang Cakera Baru ke Pelayan Linux

Pasang Cakera Baru ke Pelayan Linux

Kami akan belajar bagaimana memasang cakera baru ke pelayan Linux. Untuk demonstrasi ini, kami menggunakan pelayan awan CentOS 7. sekarang pasangkan partisi seperti gambar di bawah.

Mudah Memasang Fail2ban pada Ubuntu 20.04

Mudah Memasang Fail2ban pada Ubuntu 20.04

Terangkan dengan baik bagaimana mudah untuk memasang Fail2ban pada Ubuntu 20.04. Fail2ban ditulis dalam bahasa pengaturcaraan Python dan ia adalah sumber terbuka, percuma. Konfigurasi.

Cara Memasang WireGuard VPN di Ubuntu 20.04

Cara Memasang WireGuard VPN di Ubuntu 20.04

Terangkan dengan baik cara memasang WireGuard VPN pada Ubuntu 20.04. WireGuard adalah VPN yang sangat mudah, pantas dan moden yang menggunakan kriptografi canggih

Cara Memasang OpenSSL 1.1.1d di CentOS

Cara Memasang OpenSSL 1.1.1d di CentOS

OpenSSL adalah toolkit bertaraf komersil dan berkualiti tinggi untuk protokol Transport Layer Security (TLS) & (SSL). Belajar Memasang OpenSSL 1.1.1d di CentOS

Cara Memasang dan Mengkonfigurasi CSF di CentOS 8

Cara Memasang dan Mengkonfigurasi CSF di CentOS 8

Cara memasang dan mengkonfigurasi CSF pada pelayan CentOS 8. ConfigServer Security & Firewall adalah aplikasi (SPI) firewall, Login / Intrusion Detection dan Security.

Konfigurasi Peraturan Audit Tidak Tercermin - Cara menyelesaikan masalah

Konfigurasi Peraturan Audit Tidak Tercermin - Cara menyelesaikan masalah

Konfigurasi Peraturan Audit Tidak Tercermin? Ketahui bagaimana jurutera sokongan kami menyelesaikan dan menyelesaikan masalah tersebut. Fail konfigurasi peraturan /etc/audit/rules.d/audit.rules

Beban Tinggi CloudLinux pada Pelayan

Beban Tinggi CloudLinux pada Pelayan

Dalam artikel ini, kami akan mengetahui bagaimana jurutera sokongan kami memperbaiki beban tinggi CloudLinux pada pelayan. Pastikan had LVE anda dikonfigurasi dengan betul.