Cara Menginstal Varnish Cache untuk Nginx di CentOS 7

Cara Menginstal Varnish Cache untuk Nginx di CentOS 7

Pada artikel ini, kita akan belajar menginstal cache Varnish untuk Nginx di CentOS 7

Varnish Cache adalah akselerator aplikasi web yang juga dikenal sebagai proxy terbalik HTTP caching. Varnish secepat pengiriman 20 Gbps pada perangkat keras biasa. Kinerja cache Varnish adalah fleksibilitas bahasa konfigurasinya. Ini memungkinkan Anda untuk menulis kebijakan tentang bagaimana permintaan yang masuk harus ditangani. VCL memungkinkan Anda untuk menulis kebijakan tentang bagaimana permintaan yang masuk harus ditangani. Varnish Cache sangat, sangat cepat. Biasanya mempercepat pengiriman dengan faktor 300 - 1000x, tergantung pada arsitektur Anda.

Tetap perbarui server

# yum update -y

Instal server web Nginx.

# yum install nginx -y

Setelah berhasil menginstal Nginx, mulai dan aktifkan.

# systemctl start nginx && systemctl enable nginx

Verifikasi nginx sedang berjalan

# systemctl status nginx

Periksa port web nginx

# netstat -pnltu

Sebelum kita menginstal Varnish Cache, kita perlu mengaktifkan repositori EPEL

# yum install -y epel-release

Instal Cache Pernis

# yum install varnish -y

Setelah berhasil menginstal Varnish Cache, semua file konfigurasi akan disimpan di /etc/varnish

  • /etc/varnish/varnish.params - Konfigurasi lingkungan pernis.
  • /etc/varnish/default.vcl - Ini adalah file konfigurasi default untuk Varnish.
  • /etc/varnish/secret - file rahasia varnish.

Sekarang, mulai dan aktifkan pernis

# systemctl start varnish && systemctl enable varnish

Verifikasi layanan berhasil dijalankan.

# systemctl status varnish

Periksa jalur yang dapat dieksekusi

# which varnishd

Periksa versi Cache Pernis

# varnishd -V

Cara Menginstal Varnish Cache untuk Nginx di CentOS 7

Konfigurasikan Pernis untuk Nginx

Karena cache Varnish berada di depan server web untuk mengikuti permintaan HTTP, kita perlu mengganti port default Nginx ke port 8080, sehingga akan berjalan setelah cache Varnish.

Buka file konfigurasi Nginx

# vi /etc/nginx/nginx.conf

Temukan bagian server dan ubah port mendengarkan

listen 8080 default_server;

Cara Menginstal Varnish Cache untuk Nginx di CentOS 7

Mulai ulang layanan nginx

# systemctl restart nginx

Sekarang, atur Nginx sebagai server backend untuk Varnish, di file konfigurasi /etc/varnish/default.vcl.

# vi /etc/varnish/default.vcl

Temukan bagian backend dan modifikasi seperti yang ditunjukkan di bawah ini

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

Selanjutnya, ubah port mendengarkan Varnish menjadi 80 di file konfigurasi lingkungan Varnish

# vi /etc/varnish/varnish.params

Change varnish listen port to VARNISH_LISTEN_PORT=80

Sekarang, semuanya sudah diatur, mulai ulang layanan pernis.

# systemctl restart pernis

Verifikasi apakah Varish bekerja dengan server Nginx

# curl -I http://localhost

Cara Menginstal Varnish Cache untuk Nginx di CentOS 7

Hari ini, kami telah mempelajari bagaimana Insinyur Dukungan kami Menginstal Varnish Cache untuk Nginx di CentOS.


Cara Membuat Grup di Linux

Cara Membuat Grup di Linux

Grup digunakan untuk mengatur pengguna dan hak istimewa mereka seperti membaca tulisan dan mengeksekusi izin. Untuk menambahkan groud, perintahnya adalah groupadd.

3 Cara Memeriksa Penggunaan CPU di Linux

3 Cara Memeriksa Penggunaan CPU di Linux

Nah jelaskan 3 cara untuk memeriksa penggunaan CPU di Linux. Pemanfaatan CPU mengacu pada penggunaan sumber daya pemrosesan, atau jumlah pekerjaan yang ditangani oleh CPU.

Cara Menginstal dan Mengonfigurasi DenyHosts di CentOS 7

Cara Menginstal dan Mengonfigurasi DenyHosts di CentOS 7

DenyHosts banyak digunakan sebagai alternatif untuk Fail2ban. Jika ada terlalu banyak upaya login SSH yang tidak valid, itu mengasumsikan bahwa serangan brute force atau

Pasang Disk Baru ke Server Linux

Pasang Disk Baru ke Server Linux

Kita akan belajar cara memasang disk baru ke server Linux. Untuk demonstrasi ini, kami menggunakan server cloud CentOS 7. sekarang mount partisi seperti yang ditunjukkan di bawah ini.

Mudah untuk Menginstal Fail2ban di Ubuntu 20.04

Mudah untuk Menginstal Fail2ban di Ubuntu 20.04

Nah jelaskan bagaimana cara mudah menginstal Fail2ban di Ubuntu 20.04. Fail2ban ditulis dalam bahasa pemrograman Python dan open source, gratis. Konfigurasi.

Cara Menginstal WireGuard VPN di Ubuntu 20.04

Cara Menginstal WireGuard VPN di Ubuntu 20.04

Nah jelaskan cara menginstal WireGuard VPN di Ubuntu 20.04. WireGuard adalah VPN yang sangat sederhana, cepat, dan modern yang menggunakan kriptografi canggih

Cara Menginstal OpenSSL 1.1.1d di CentOS

Cara Menginstal OpenSSL 1.1.1d di CentOS

OpenSSL adalah toolkit yang kuat, kelas komersial, berfitur lengkap untuk protokol Transport Layer Security (TLS) & (SSL). Belajar Menginstal OpenSSL 1.1.1d di CentOS

Cara Menginstal dan Mengonfigurasi CSF di CentOS 8

Cara Menginstal dan Mengonfigurasi CSF di CentOS 8

Cara menginstal dan mengkonfigurasi CSF di server CentOS 8. ConfigServer Security & Firewall adalah (SPI) firewall, Login/Deteksi Intrusi dan aplikasi Keamanan.

Konfigurasi Aturan Audit tidak Tercermin – Cara memecahkan masalah

Konfigurasi Aturan Audit tidak Tercermin – Cara memecahkan masalah

Konfigurasi Aturan Audit tidak Tercermin? Pelajari bagaimana teknisi dukungan kami memecahkan masalah dan memecahkan masalah. File konfigurasi aturan /etc/audit/rules.d/audit.rules

CloudLinux Beban Tinggi di Server

CloudLinux Beban Tinggi di Server

Pada artikel ini kita akan mempelajari bagaimana teknisi dukungan kami memperbaiki beban tinggi CloudLinux di server. Harap pastikan bahwa batas LVE Anda dikonfigurasi dengan benar.