Cara Install xVarnish Cache di cPanel/WHM - Kampoeng Tutorial

Latest

Semua yang anda cari semuanya ada di sini.

Senin, 10 April 2017

Cara Install xVarnish Cache di cPanel/WHM


xVarnish adalah paket perangkat lunak kaya fitur yang menyediakan manajemen sederhana dari Varnish Cache, open source kinerja tinggi akselerator HTTP yang dikembangkan oleh Poul-Henning Kamp dan Varnish Software.

Kontrol xVarnish software panel telah dibuat untuk digunakan dengan cPanel pada server shared web hosting, tapi kami berharap bahwa hal ini berguna untuk orang lain dalam setiap aplikasi yang serupa. Pekerjaan sedang dilakukan untuk mendukung sistem non-cPanel dan backends alternatif, seperti LiteSpeed ​​dan Nginx.

Fitur xVarnish meliputi:
  • penyiapan otomatis dan konfigurasi Varnish Cache, melayani sebagai frontend situs-mengoptimalkan untuk standar cPanel hosting yang stack. disesuaikan konfigurasi Varnish Cache kami disesuaikan untuk meminimalkan gangguan ke situs web ( "halaman usang" yang menunjukkan kepada pengunjung) sementara masih memberikan manfaat optimasi signifikan.
  • konfigurasi yang sederhana dan pengelolaan Varnish Cache file konfigurasi (VCL) tanpa perlu memahami atau tangan-mengedit sintaks yang kompleks.
  • manajemen-mudah digunakan menggunakan webhost Manager (WHM) Plugin dan utilitas baris perintah xvctl.
  • Pengguna akhir cPanel plug-in yang memungkinkan pelanggan Anda untuk menonaktifkan caching secara permanen atau sementara ( "Development Mode"), serta pembersihan cache file.
  • Fleksibel, pengecualian berbasis pola untuk menentukan situs web dan file yang tidak dilayani cache atau harus selalu lulus-melalui langsung ke Apache.
  • Kemampuan untuk membuat aturan adat untuk menilai permintaan situs batas terhadap volume lalu lintas tinggi. aturan default set meliputi perlindungan brute-force untuk WordPress wp-login.php, melindungi pelanggan Anda dan mengurangi konsumsi CPU yang tidak perlu dengan botnet.
  • peningkatan dramatis dalam website responsif di server.
  • Rinci statistik lalu lintas historis untuk masing-masing situs.
  • HTTPS (TLS) caching lalu lintas dan optimasi tanpa perubahan yang kompleks ke server cPanel Anda (melalui Hitch).
  • Sebuah Web disesuaikan Application Firewall (WAF) untuk menyaring lalu lintas berbahaya bahkan sebelum mencapai website pelanggan Anda.
  • Sebuah grafik real-time permintaan diproses oleh server Anda (cache hit / misses) dari waktu ke waktu.
  • Dan banyak lagi..
xVarnish adalah produksi-siap untuk semua versi cPanel dan menyediakan, peningkatan yang signifikan langsung dalam kinerja website. Sementara itu sangat tergantung pada karakteristik lalu lintas, kami telah melihat banyak kasus di mana penggunaan CPU oleh PHP scripts / CGI berkurang lebih dari 50% - tanpa berdampak negatif pengunjung website!

Perangkat lunak xVarnish sudah dalam pengembangan aktif dan digunakan dalam produksi shared web hosting sejak 2014.

Cara Install dan Upgrade

xVarnish kompatibel dengan cPanel bawah kedua CentOS 6 dan CentOS 7. Perangkat lunak ini dapat diinstal baik dalam lingkungan yang berdedikasi dan server virtual. xVarnish bekerja dengan semua versi cPanel, EasyApache 3, EasyApache 4 (lihat Catatan untuk EA4), dan LiteSpeed WebServer.

Centos 6 :

yum install epel-release
rpm --nosignature -i https://repo.varnish-cache.org/redhat/varnish-4.1.el6.rpm
rpm --nosignature -i https://repo.xvarnish.com/xvarnish-repository-1-8.el6.rpm
yum install xvarnish

Centos 7 :

yum install epel-release
rpm --nosignature -i https://repo.varnish-cache.org/redhat/varnish-4.1.el7.rpm
rpm --nosignature -i https://repo.xvarnish.com/xvarnish-repository-1-8.el7.rpm
yum install xvarnish

Catatan untuk EA4: Jika Anda menggunakan cPanel EasyApache 4 Anda harus menginstal ea-apache24-devel cPanel paket juga. Ini memberikan apxs yang diperlukan untuk mengkonfigurasi xVarnish mod_xvarnish untuk koreksi pengunjung alamat IP :. Gunakan: yum install xvarnish ea-apache24-devel

debug output dapat diaktifkan dengan menentukan v untuk xvctl, atau dengan menetapkan LOG_ECHO ekspor = 1.

Jangan ragu-ragu untuk menghubungi pengembang jika Anda mengalami masalah. Pengembang akan bekerja dengan Anda untuk memecahkan masalah dan segera mengeluarkan bugfix jika diperlukan.

Upgrade

Untuk meng-upgrade xVarnish, jalankan:

yum update xvarnish

Menggunakan xVarnish

Instalasi menyediakan setup benar-benar tangan-bebas dari server Anda untuk xVarnish dan Varnish Cache.

Anda sekarang harus mendaftar di xvarnish.com dengan memasukkan alamat email Anda jika Anda belum melakukannya. Anda akan segera dikirim informasi akses akun baru untuk lisensi manajer xVarnish dan setelah masuk, Anda dapat membuat kunci lisensi untuk sejumlah server. Tidak ada biaya saat ini untuk menggunakan xVarnish pada sejumlah server, dan ketika bahwa perubahan ada kami akan memberikan pemberitahuan minimal 2 bulan di muka. (Ditulis Juni 2016)

Setelah Anda memiliki kunci lisensi Anda, jalankan:

/usr/local/xvarnish/bin/activate --key KEY

xVarnish tidak diaktifkan secara otomatis secara default. Setelah Anda siap Anda hanya dapat mengakses halaman xVarnish bawah WebHost Manager untuk beralih web server. Anda dapat menjalankan hak ini dari baris perintah juga:

xvctl enable xvarnish
xvctl enable https

Selama proses memungkinkan, Apache dipindahkan ke port 82 untuk melayani sebagai backend untuk Varnish Cache, yang kemudian mendengarkan pada port HTTP 80. Sebuah WebHost Manager plugin diinstal untuk manajemen dan Anda juga dapat menggunakan utilitas xvctl (lihat xvctl --help ), yang memiliki fungsi manajemen setara.

Untuk menginstal / update dengan rilis pengujian xVarnish terbaru:

yum groupinstall xvarnish --enablerepo=xvarnish-edge

Jika Anda mengalami masalah yang signifikan Anda mungkin mengembalikan perubahan sistem yang dibuat oleh xVarnish dan kembali ke setup Apache normal. Untuk segera menonaktifkan xVarnish dan Varnish Cache Anda dapat menjalankan salah satu dari perintah berikut.

xvctl disable xvarnish
bash /usr/local/xvarnish/bin/revert-apache.sh

Jika script revert-apache.sh hilang pada serevr Anda Anda mungkin download di bawah ini (revert-apache.txt).

Uninstall

Untuk menghapus xVarnish:

yum remove xvarnish xvarnish-vmods varnish varnish-libs
rm -rI /usr/local/xvarnish

Tidak ada komentar:

Posting Komentar