Pasang Opcache untuk meningkatkan prestasi PHP di CentOS 7
- 4345
- 457
- Wendell Shields
Php adalah salah satu bahasa pengaturcaraan yang paling popular untuk membangunkan aplikasi, anda akan dapati di setiap pelayan hosting web. Yang paling popular Sistem Pengurusan Kandungan (CMSS) ditulis dalam Php, seperti WordPress, Drupal, dan Joomla.
Salah satu sebab mengapa Php terkenal di luar sana adalah kerana ia mempunyai banyak sambungan dalam taburan lalai, contohnya adalah Opcahce.
Apa itu Opcache dan bagaimana ia berfungsi?
Asalnya dikenali sebagai Zend Optimizer+, Opcache (diperkenalkan di Php 5.5.0) adalah lanjutan PHP yang kuat yang dibina untuk meningkatkan prestasi PHP sehingga meningkatkan prestasi aplikasi secara keseluruhan. Ia boleh didapati sebagai lanjutan melalui Pecl untuk Php versi 5.2, 5.3 dan 5.4. Ia berfungsi dengan menyimpan kod byte skrip pra-kompilasi dalam memori bersama, dengan itu mengeluarkan keperluan untuk PHP untuk memuatkan dan menghuraikan skrip pada setiap permintaan.
Dalam artikel ini, kami akan menerangkan cara memasang dan mengkonfigurasi Opcache dalam Centos 7 untuk versi PHP tertentu.
Pasang pelanjutan php opcache di CentOS 7
1. Mula pertama dengan memasang Epel repositori dan diikuti oleh Remi repositori pada sistem anda, seperti berikut.
# yum kemas kini && yum pasang epel-release # yum pasang http: // rpms.remirepo.Bersih/Enterprise/Remi-Release-7.rpm
2. Seterusnya, anda perlu memasang yum-utils, koleksi utiliti untuk memperluaskan ciri lalai Yum; Mereka membantu anda menguruskan repositori yum serta pakej tanpa sebarang konfigurasi manual dan banyak lagi.
# yum pasang yum-utils
3. Sebaik sahaja anda mempunyai yum-utils dipasang, gunakan Yum-Config-Manager bagi membolehkan Remi repositori sebagai repositori lalai untuk memasang versi dan modul PHP yang berbeza.
# yum-config-manager-Remi-php55 #for php 5.5 # yum-config-manager-Remi-php56 #for php 5.6 # yum-config-manager-Remi-php70 #for php 7.0 # yum-config-manager-Remi-php71 #for php 7.1 # yum-config-manager-Remi-php72 #for php 7.2
4. Sekarang pasang Opcache pelanjutan dan sahkan versi PHP anda untuk mengesahkan bahawa ia mempunyai pelanjutan opcache yang dipasang menggunakan arahan berikut.
# yum pasang php -opcache # php -vSemak pelanjutan PHP Opcache
Konfigurasikan pelanjutan Opcache PHP di CentOS 7
5. Seterusnya, konfigurasikan Opcache dengan mengedit /etc/php.D/10-OPCACHE.Ini (atau /etc/php.D/10-OPCACHE.Ini) fail menggunakan editor kegemaran anda.
# vim /etc /php.D/10-OPCACHE.Ini
Tetapan berikut harus membuat anda mula menggunakan Opcache dan biasanya disyorkan sebagai prestasi yang baik. Anda boleh mengaktifkan konfigurasi dengan tidak menentu.
opcache.enable_cli = 1 opcache.Memory_consumption = 128 opcache.interned_strings_buffer = 8 opcache.max_accelerated_files = 4000 opcache.revalidate_freq = 60 opcache.fast_shutdown = 1
6. Akhirnya, mulakan semula pelayan web anda untuk Opcache untuk mula bekerja.
# Systemctl Restart Nginx atau # Systemctl Restart Httpd
Itu sahaja! Opcache ialah Php lanjutan yang dibina untuk meningkatkan prestasi PHP. Dalam artikel ini, kami telah menjelaskan cara memasang dan mengkonfigurasi Opcache dalam Centos 7. Sekiranya anda mempunyai sebarang pertanyaan, hubungi kami melalui borang komen di bawah.
- « Pasang Nginx, MariaDB, PHP dan Phpmyadmin di Ubuntu 18.04
- Centos 6.10 NetInstall - Panduan Pemasangan Rangkaian »