Jump to content

Enable OPcache: Difference between revisions

From Wiki
No edit summary
Tag: Manual revert
No edit summary
Line 1: Line 1:
Opcache adalah ekstensi PHP yang kuat 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. Hal ini akan mempercepat kinerja aplikasi berbasis PHP.
[[File:Php logo.jpeg|thumb]]
 
''Opcache'' adalah ekstensi [[PHP]] yang kuat 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. Hal ini akan mempercepat kinerja aplikasi berbasis [[PHP]].
==Install Opcache with Apache==
==Install Opcache with Apache==
Di bagian ini, kami akan menunjukkan cara menginstal dan mengaktifkan modul Opcache PHP di server yang menjalankan 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:
*Pertama, instal ekstensi Opcache dengan perintah berikut:
  apt-get install php-opcache -y
  apt-get install php-opcache -y
 
*Setelah Opcache terinstal, edit file <code>php.ini</code> untuk mengaktifkan ekstensi Opcache.
*Setelah Opcache terinstal, edit file php.ini untuk mengaktifkan ekstensi Opcache.
  vim /etc/php/7.4/apache2/php.ini
  nano /etc/php/7.4/apache2/php.ini
 
*Ubah baris berikut untuk kinerja yang baik.
*Ubah baris berikut untuk kinerja yang baik.
  opcache.enable=1
  opcache.enable=1
Line 15: Line 12:
  opcache.max_accelerated_files=3000
  opcache.max_accelerated_files=3000
  opcache.revalidate_freq=200
  opcache.revalidate_freq=200
 
*Simpan dan tutup file kemudian restart layanan [[Apache]] untuk menerapkan perubahan konfigurasi:
*Simpan dan tutup file kemudian restart layanan Apache untuk menerapkan perubahan konfigurasi:
  systemctl restart apache2
  systemctl restart apache2
*Jika menggunakan [[Nginx]]
*Jika menggunakan [[Nginx]]
  systemctl restart nginx
  systemctl restart nginx
==Install Opcache with Nginx==
==Install Opcache with Nginx==
Di bagian ini, kami akan menunjukkan cara menginstal dan mengaktifkan modul Opcache PHP di server yang menjalankan 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:
*Pertama, instal ekstensi Opcache dengan perintah berikut:
  apt-get install php-opcache php-fpm -y
  apt-get install php-opcache php-fpm -y
 
*Setelah Opcache terinstal, edit file <code>php.ini</code> untuk mengaktifkan ekstensi Opcache.
*Setelah Opcache terinstal, edit file php.ini untuk mengaktifkan ekstensi Opcache.
  vim /etc/php/7.4/fpm/php.ini
  nano /etc/php/7.4/fpm/php.ini
 
*Ubah baris berikut untuk kinerja yang baik.
*Ubah baris berikut untuk kinerja yang baik.
  opcache.enable=1
  opcache.enable=1
Line 36: Line 27:
  opcache.max_accelerated_files=3000
  opcache.max_accelerated_files=3000
  opcache.revalidate_freq=200
  opcache.revalidate_freq=200
*Simpan dan tutup file kemudian restart layanan Nginx dan PHP-FPM untuk menerapkan perubahan konfigurasi:
*Simpan dan tutup file kemudian restart layanan Nginx dan PHP-FPM untuk menerapkan perubahan konfigurasi:
  systemctl restart nginx
  systemctl restart nginx
  systemctl restart php7.4-fpm
  systemctl restart php7.4-fpm
==Source==
==Source==
*[https://www.howtoforge.com/install-and-configure-php-opcache-on-ubuntu-20-04/ howtoforge.com]
*[https://www.howtoforge.com/install-and-configure-php-opcache-on-ubuntu-20-04/ howtoforge.com]
[[Category:PHP]]
[[Category:PHP]]

Revision as of 14:18, 20 July 2022

Opcache adalah ekstensi PHP yang kuat 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. Hal ini akan mempercepat kinerja aplikasi berbasis PHP.

Install Opcache with 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.
vim /etc/php/7.4/apache2/php.ini
  • Ubah baris berikut untuk kinerja 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
systemctl restart nginx

Install Opcache with 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.
vim /etc/php/7.4/fpm/php.ini
  • Ubah baris berikut untuk kinerja 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

Source