Cara Memasang 'Varnis' (HTTP Accelerator) dan melakukan ujian beban menggunakan penanda aras Apache

Cara Memasang 'Varnis' (HTTP Accelerator) dan melakukan ujian beban menggunakan penanda aras Apache

Fikirkan seketika tentang apa yang berlaku ketika anda melayari halaman semasa. Anda sama ada mengklik pada pautan yang anda terima melalui surat berita, atau di pautan di halaman utama Tecmint.com, dan kemudian dibawa ke artikel ini.

Dalam beberapa perkataan, anda (atau sebenarnya penyemak imbas anda) menghantar permintaan HTTP ke pelayan web yang menjadi tuan rumah laman web ini, dan pelayan menghantar kembali respons HTTP.

Sederhana seperti ini, proses ini melibatkan lebih banyak daripada itu. Banyak pemprosesan mesti dilakukan pelayan Untuk membentangkan halaman yang diformat dengan baik yang dapat anda lihat dengan semua sumber di dalamnya - statik dan dinamik. Tanpa menggali lebih mendalam, anda dapat membayangkan bahawa jika pelayan web harus bertindak balas terhadap banyak permintaan seperti ini secara serentak (menjadikannya hanya beberapa ratus untuk permulaan), ia boleh membawa dirinya atau seluruh sistem ke merangkak sebelum lama.

Dan di mana Varnis, Pemecut HTTP berprestasi tinggi dan proksi terbalik, dapat menjimatkan hari. Dalam artikel ini saya akan menerangkan cara memasang dan menggunakan Varnis sebagai front-end untuk Apache atau Nginx Untuk cache respons HTTP lebih cepat dan tanpa meletakkan beban selanjutnya pada pelayan web.

Walau bagaimanapun, kerana varnis biasanya menyimpan cache dalam ingatan dan bukannya pada cakera kita perlu berhati -hati dan mengehadkan ruang ram yang diperuntukkan untuk caching. Kami akan membincangkan bagaimana melakukan ini dalam satu minit.

Bagaimana varnis berfungsi

Memasang varnis

Catatan ini mengandaikan bahawa anda telah memasang a Lampu atau Lemp pelayan. Jika tidak, sila pasang salah satu susunan sebelum meneruskan.

  1. Pasang lampu di CentOS 7
  2. Pasang Lemp di CentOS 7

Dokumentasi rasmi mengesyorkan memasang varnis dari repositori pemaju sendiri kerana mereka selalu memberikan versi terkini. Anda juga boleh memilih untuk memasang pakej dari repositori rasmi pengedaran anda, walaupun mungkin sedikit ketinggalan zaman.

Juga, sila ambil perhatian bahawa repositori projek hanya memberi sokongan untuk 64-bit sistem, sedangkan untuk 32-bit mesin yang anda mesti gunakan untuk mengedarkan repositori secara rasmi.

Dalam artikel ini kita akan memasang Varnis dari repositori yang disokong secara rasmi oleh setiap pengedaran. Sebab utama di sebalik keputusan ini adalah untuk menyediakan keseragaman dalam kaedah pemasangan dan memastikan resolusi ketergantungan automatik untuk semua seni bina.

Di Debian dan Ubuntu
# Kemas kini Aptitude & & Aptitude Pasang Varnis [Preface Setiap Perintah dengan sudo di Ubuntu] 
Di Rhel, Centos dan Fedora

Untuk centos dan rhel, anda perlu mendayakan repositori epel sebelum memasang varnis.

# yum kemas kini && yum pasang varnis 

Jika pemasangan selesai dengan jayanya, anda akan mempunyai salah satu versi berikut bergantung pada pengedaran anda:

  1. Debian: 3.0.2-2+DEB7U1
  2. Ubuntu: 3.0.2-1
  3. Fedora, Centos, dan RHEL (Versi sama dengan varnis boleh didapati dari repositori epel): v4.0.2

Akhirnya, anda perlu memulakan varnis secara manual jika proses pemasangan tidak melakukannya untuk anda, dan membolehkannya memulakan boot.

Mengenai Debian, Ubuntu, Centos/Rhel 6.x dan fedora 15-20
# perkhidmatan varnis start # status varnis perkhidmatan # chkconfig -level 345 varnis pada 
Pada centos/rhel 7.x dan fedora 21
# Systemctl Mula Varnis # Systemctl Status Varnis # Sistem Dayakan Varnis 
Halaman: 1 2