Opcache adalah ekstensi PHP yang kuat yang digunakan untuk meningkatkan kinerja PHP dengan menyimpan bytecode skrip yang telah dikompilasi di memori bersama. Jadi PHP tidak perlu memuat dan mengurai skrip pada setiap permintaan. Ini akan mempercepat kinerja aplikasi berbasis PHP.
Dalam tutorial ini, kami akan menunjukkan cara menginstal dan mengaktifkan ekstensi PHP Opcache dengan Apache dan Nginx di Ubuntu 20.04.
Prasyarat
- Server yang menjalankan Ubuntu 20.04.
- Sandi root dikonfigurasi untuk server.
Instal Opcache dengan Apache
Di bagian ini, kami akan menunjukkan cara menginstal dan mengaktifkan modul Opcache PHP di server yang menjalankan Apache.
Pertama, instal ekstensi Opcache dengan perintah berikut:
apt-get install php-opcache -y
Setelah Opcache terinstal, edit file php.ini untuk mengaktifkan ekstensi Opcache.
nano /etc/php/7.4/apache2/php.ini
Ubah baris berikut untuk performa yang baik.
opcache.enable=1 opcache.memory_consumption=128 opcache.max_accelerated_files=3000 opcache.revalidate_freq=200
Simpan dan tutup file kemudian restart layanan Apache untuk menerapkan perubahan konfigurasi:
systemctl restart apache2
Instal Opcache dengan Nginx
Di bagian ini, kami akan menunjukkan cara menginstal dan mengaktifkan modul Opcache PHP di server yang menjalankan Nginx.
Pertama, instal ekstensi Opcache dengan perintah berikut:
apt-get install php-opcache php-fpm -y
Setelah Opcache terinstal, edit file php.ini untuk mengaktifkan ekstensi Opcache.
nano /etc/php/7.4/fpm/php.ini
Ubah baris berikut untuk performa yang baik.
opcache.enable=1 opcache.memory_consumption=128 opcache.max_accelerated_files=3000 opcache.revalidate_freq=200
Simpan dan tutup file kemudian restart layanan Nginx dan PHP-FPM untuk menerapkan perubahan konfigurasi:
systemctl restart nginx
systemctl restart php7.4-fpm
Kesimpulan
Selamat! Anda telah berhasil menginstal dan mengaktifkan ekstensi PHP Opcache dengan Nginx dan Apache di Ubuntu 20.04. Sekarang Anda dapat mempercepat aplikasi berbasis PHP Anda dengan mudah dengan Opcache.