Install Varnish di cPanel

Selamat siang, mumpung lagi agak free kali ini saya akan membagikan tutorial cara install varnish di cPanel. Langsung saja simak langkahnya dibawah ini.

Langkah pertama silahkan install epel repository, dengan perintah berikut

yum install epel-release -y

Selanjutnya silahkan install varnish, dengan perintah berikut

yum install varnish -y

Jika proses installasinya sudah selesai, konfig varnish seperti berikut

nano /etc/varnish/default.vcl

=== SETINGAN DEFAULT ===

# Default backend definition. Set this to point to your content server.
backend default {
    .host = "127.0.0.1";
    .port = "80";
}

=== UBAH JADI SEPERTI DIBAWAH INI ===

# Default backend definition. Set this to point to your content server.
backend default {
    .host = "IP-ADRESS-SERVER";
    .port = "8080";
}
nano /etc/varnish/varnish.params

=== SETINGAN DEFAULT ===

# Default address and port to bind to. Blank address means all IPv4
# and IPv6 interfaces, otherwise specify a host name, an IPv4 dotted
# quad, or an IPv6 address in brackets.
# VARNISH_LISTEN_ADDRESS=192.168.1.5
VARNISH_LISTEN_PORT=6081

=== UBAH JADI SEPERTI INI ===

# Default address and port to bind to. Blank address means all IPv4
# and IPv6 interfaces, otherwise specify a host name, an IPv4 dotted
# quad, or an IPv6 address in brackets.
# VARNISH_LISTEN_ADDRESS=192.168.1.5
VARNISH_LISTEN_PORT=80

Jika kedua file tersebut sudah di save, selanjutnya masuk ke WHM -> Tweak Setting > Apache non-SSL IP/port ganti dengan port 8080. (Lihat gambar)

Selanjutnya aktifkan varnish dan restart webserver.

systemctl enable varnish
systemctl start varnish
systemctl restart httpd

Pastikan varnish sudah berjalan pada port 80, dan webserver berjalan pada port 8080. Cek menggunakan perintah dibawah ini

netstat -plan | grep :80
Hasilnya akan seperti pada gambar diatas.

Untuk memastikan kembali apakah varnish bekerja, tes dengan perintah berikut curl -I http://IP-SERVER/DOMAIN maka hasilnya akan seperti pada gambar dibawah ini

Sampai tahap ini proses installasi dan konfigurasi varnish sudah selesai. Semoga bermanfaat, sa sebat dulu. 😀

Leave a Reply