GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Varnish Cache di Ubuntu 14.04

Dalam tutorial ini, kami akan menunjukkan cara menginstal Varnish Cache di Ubuntu 14.04. Bagi Anda yang tidak tahu, Varnish Cache adalah akselerator HTTP open-source yang kuat yang dapat diinstal di depan server Web apa pun seperti Apache atau Nginx. Varnish Cache dapat meningkatkan kinerja keseluruhan server web Anda dengan menyimpan konten di cache. Cache Varnish menyimpan salinan permintaan pengguna dan menyajikan halaman yang sama saat pengguna mengunjungi kembali halaman web. Itu membuat situs web Anda sangat cepat dan mempercepat kinerja situs web Anda hingga 300 – 1000x (berarti 80% atau lebih).

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah instalasi Varnish Cache 4 di Ubuntu 14.04.

Instal Pernis Cache di Ubuntu 14.04

Langkah 1. Pertama-tama, pastikan semua paket sudah diperbarui.

sudo apt-get update
sudo apt-get upgrade

Langkah 2. Instal server web Apache.

Untuk bagian ini, kami akan mengasumsikan bahwa Anda telah menginstal Apache di server Anda dan menjalankannya dengan benar. Jika tidak, tulis perintah ini di terminal Anda:

sudo apt-get install apache2

Langkah 3. Instal Varnish menggunakan apt-get perintah.

Varnish dapat diinstal dengan menambahkan repositori Varnish ke sumber Anda dan menggunakan apt-get untuk menginstalnya:

sudo apt-get install apt-transport-https
sudo curl https://repo.varnish-cache.org/ubuntu/GPG-key.txt | apt-key add -
echo "deb https://repo.varnish-cache.org/ubuntu/ trusty varnish-4.0" >> /etc/apt/sources.list.d/varnish-cache.list
sudo apt-get update
sudo apt-get install varnish

Langkah 4. Mengonfigurasi Varnish.

Pernis secara otomatis dikonfigurasi untuk menyajikan konten melalui port 80 dan mengambil konten dari Apache pada port 8080, kita perlu memperbarui Apache untuk menyajikan konten melalui port 8080:

### sudo nano /etc/apache2/ports.conf
Listen 127.0.0.1:8080

Jika Anda memiliki host virtual yang dikonfigurasi, Anda juga perlu memperbaruinya – pastikan konfigurasi Anda terlihat seperti ini:

<VirtualHost 127.0.0.1:8080>

Kemudian kita perlu mengkonfigurasi Varnish untuk mendengarkan pada port 80. Edit file /etc/default/varnish Temukan bagian yang dimulai dengan “Alternatif 2, Konfigurasi dengan VCL” Pastikan tidak ada komentar dan perbarui port:

DAEMON_OPTS="-a :80 \
             -T localhost:6082 \
             -f /etc/varnish/default.vcl \
             -S /etc/varnish/secret \
             -s malloc,256m"

Setelah Anda menyimpan dan keluar dari file itu, buka default.vcl berkas:

### sudo nano /etc/varnish/default.vcl
backend default {
    .host = "127.0.0.1";
    .port = "8080";
}

Mulai ulang layanan Apache dan Varnish agar perubahan diterapkan:

sudo service apache2 restart
sudo service varnish restart

Anda dapat memeriksa apakah pernis berfungsi dengan mengetikkan perintah berikut:

varnishstat

Langkah 5. Menguji Pernis.

Pengujian terdiri dari membuat permintaan HTTP melalui curl dan memverifikasi bahwa itu ditangani oleh Varnish:

[[email protected] ~ ]# curl -I 192.168.146.161
 HTTP/1.1 403 Forbidden
 Date: Mon, 02 Jun 2015 24:06:10 GMT
 Server: Apache/2.4.6 (Ubuntu) PHP/5.4.16
 Last-Modified: Thu, 16 Dec 2014 19:30:58 GMT
 ETag: "1321-5058a1e728280"
 Accept-Ranges: bytes
 Content-Length: 4897
 Content-Type: text/html; charset=UTF-8
 X-Varnish: 32779
 Age: 0
 Via: 1.1 varnish-v4
 Connection: keep-alive

Selamat! Anda telah berhasil menginstal varnish. Terima kasih telah menggunakan tutorial ini untuk menginstal varnish cache pada sistem Ubuntu 14.04. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi varnish.


Ubuntu
  1. Cara Instal Varnish Cache di CentOS 8

  2. Bagaimana Cara Menginstal dan Mengonfigurasi Varnish di Ubuntu 20.04?

  3. Cara Memasang Pernis di Ubuntu 20.04 LTS

  1. Cara Menginstal Docker Di Ubuntu 18.04

  2. Cara Menginstal Apache di Ubuntu 18.04

  3. Cara Memasang Varnish Cache di Ubuntu 18.04 LTS

  1. Cara Menginstal MariaDB 10.4 di Ubuntu 18.04

  2. Cara Menginstal MongoDB di Ubuntu 18.04

  3. Cara Menginstal Jenkins di Ubuntu 18.04