Kami akan menunjukkan cara menginstal WordPress dengan Varnish dan Nginx di Ubuntu. Varnish adalah akselerator aplikasi web. Ini mengarahkan pengunjung ke halaman statis bila memungkinkan. Varnish dapat diinstal dan dikonfigurasi untuk menyimpan konten di depan server HTTP mana pun dan dapat mempercepat pengiriman hingga 300-1000 kali.
Dalam tutorial ini, kami akan menunjukkan cara meningkatkan kecepatan memuat situs WordPress Anda dengan mengatur Varnish di depan Nginx di server Ubuntu 16.04. Kami berasumsi bahwa Anda telah menginstal LEMP stack (Nginx, MySQL, dan PHP) dan WordPress di server Ubuntu 16.04 Anda.
Persyaratan
Agar penyiapan ini berfungsi, Anda memerlukan:
- VPS Ubuntu 16.04. Sebaiknya SSD agar lebih cepat.
- Stack LEMP dan WordPress terinstal di server Anda.
- Pengguna root.
- Editor teks.
Tutorial ini untuk WordPress dengan Varnish dan Nginx. Jika Anda ingin menggunakan pengaturan yang berbeda, ikuti tutorial kami:Instal WordPress dengan Memcached dan Nginx di Ubuntu.
1. Masuk ke server Anda melalui SSH sebagai root pengguna
ssh root@IP_ADDRESS -p PORT_NUMBER
dan pastikan semua paket yang terinstal di server Anda mutakhir
apt-get update && apt-get upgrade
2. Instal dan konfigurasikan Pernis
Varnish tersedia di repositori resmi Ubuntu 16.04, jadi kita bisa menginstalnya dengan mudah menggunakan perintah apt-get
apt-get install varnish
Setelah diinstal, kami akan mengonfigurasi Varnish untuk mendengarkan pada port 80 dan menggunakan server web Nginx yang akan mendengarkan pada port 8080 sebagai backend.
Buka file /etc/default/varnish dalam editor teks
vi /etc/default/varnish
dan lakukan perubahan berikut di bagian '## Alternatif 2, Konfigurasi dengan VCL' pada file
DAEMON_OPTS="-a :80 \ -T localhost:6082 \ -f /etc/varnish/default.vcl \ -S /etc/varnish/secret \ -s malloc,256m"
Edit file varnish.service juga, dan tambahkan opsi konfigurasi berikut:
systemctl edit varnish.service ExecStart=/usr/sbin/varnishd -j unix,user=vcache -F -a :80 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/secret -s malloc,256m
Simpan file dan muat ulang perubahannya
systemctl daemon-reload
Selanjutnya, edit file vcl Varnish default
vi /etc/varnish/default.vcl
dan pastikan blok berikut terlihat seperti di bawah
backend default { .host = "127.0.0.1"; .port = "8080"; } sub vcl_recv { if (!(req.url ~ "wp-(login|admin)")) { unset req.http.cookie; } } sub vcl_fetch { if (!(req.url ~ "wp-(login|admin)")) { unset beresp.http.set-cookie; } }
simpan perubahan dan mulai ulang Varnish agar perubahan diterapkan
systemctl restart varnish
3. Konfigurasi Nginx
Buka file konfigurasi Nginx situs WordPress Anda
vi /etc/nginx/sites-enabled/yourdomain.conf
dan ubah port mendengarkan ke 8080
server { ... listen 8080; ... }
Buat perubahan yang sama di /etc/nginx/sites-enabled/default
file juga.
[ecko_alert color=”blue”]Terjebak di suatu tempat? Dapatkan server dari kami dan kami akan memasang, mengonfigurasi, dan mengoptimalkan server WordPress Anda, gratis![/ecko_alert]
4. Uji Konfigurasi Nginx
Simpan perubahan dan uji konfigurasi Nginx dengan menjalankan perintah berikut
nginx -t
Outputnya akan terlihat seperti ini
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
5. Mulai ulang Server Nginx
dan terakhir, mulai ulang Nginx agar perubahan diterapkan
systemctl restart nginx
Sekarang setelah Anda mengakses situs web Anda di browser, itu harus disajikan melalui Varnish. Dan itu saja. Anda telah berhasil mengonfigurasi WordPress dengan Varnish dan Nginx. Situs WordPress Anda seharusnya terasa lebih cepat sekarang. Jika Anda ingin lebih mempercepat situs Anda, ikuti petunjuk kami di sini atau dapatkan VPS SSD cepat dan berkualitas.
Setelah Anda mengonfigurasi semuanya, Anda dapat beralih ke mengamankan WordPress dan mengamankan tumpukan LEMP Anda.
Tentu saja, jika Anda adalah salah satu pelanggan WordPress Hosting kami, Anda tidak perlu menginstal WordPress dengan Varnish dan Nginx di Ubuntu, cukup tanyakan kepada admin kami, duduk dan santai. Admin kami akan segera Menginstal WordPress dengan Varnish dan Nginx di Ubuntu, untuk Anda.
PS . Jika Anda menyukai posting ini tentang cara Menginstal WordPress dengan Varnish dan Nginx di Ubuntu, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini atau cukup tinggalkan komentar di bagian komentar. Terima kasih.