≡ Menu

Microcaching pada NginX (LEMP) + PHP-FPM

Microcaching merupakan sebuah metode untuk melakukan cache pada hasil proses fastcgi (PHP) dengan memamfaatkan fastcgi_cache yang dimiliki oleh nginX. Sehingga dengan melakukan cache pada hasil proses fastcgi akan membuat website menjadi lebih responsif dan sangat bermamfaat untuk sebuah website yang memiliki banyak concurrent user.

nginx logoDi sini saya coba untuk menjelaskan bagai mana cara membuat sebuah microcaching pada nginx (LEMP) + php-fpm

Hal pertama lakukan instalasi standard Nginx , MySql dan PHP (Untuk auto installer LEMP + WordPress pada ubuntu atau debian bisa menggunakan script ini )

Lalu kita ubah configurasi php.ini dan www.conf serta mengubah user dan group pada www.conf dengan menjalan perintah berikut

Buat folder untuk cache hasil proses fastcgi

Ubah konfigurasi default virtualhost nginx pada /etc/nginx/sites-available/default dan sesuaikan isinya dengan yang berikut, dan jangan lupa untuk menambahkan index.php pada bagian index.

Setelah itu, buka file /etc/nginx/nginx.conf dan tambahkan baris berikut ini sebelum http{} untuk membuat fastcgi_cache

Restart nginx dan php5-fpm

Demikian pembahasan mengenai microcache atau microcaching pada NginX (LEMP) + php-fpm

Selamat mencoba, semoga bermamfaat.

ref: www.reviewsignal.com

{ 0 comments… add one }

Leave a Comment