Cara mengatur php eaccelerator di centos & rhel
- 4885
- 827
- Ian Parker
PHP EACCELERATOR digunakan untuk meningkatkan kinerja skrip php dengan mengoptimalkan dan mensembah mereka di status yang dikompilasi. EACCELERATOR Stores menyusun skrip PHP dalam memori bersama dan mengeksekusi kode langsung darinya. EACCELERATOR biasanya mengurangi beban server dan meningkatkan kecepatan kode PHP Anda sebesar 1-10 kali. Ada juga opsi lain yang tersedia untuk mengoptimalkan skrip PHP seperti APC, Memcached, Xcache dll. Baca selengkapnya
Memasang PHP EACCELERATOR
PHP EACCELERATOR dapat dengan mudah diinstal menggunakan Yum Package Manager pada CentOS dan RHEL Systems. Kami juga dapat menggunakan kode sumber untuk menginstalnya. Artikel ini akan membantu Anda menginstal dan mengonfigurasi PHP EACCELERATOR menggunakan kedua metode.
Metode 1. Menggunakan Manajer Paket Yum
Untuk menginstal php eaccelerator menggunakan yum cukup ketik perintah di bawah ini.
# yum instal php-eaccelerator
Saat menginstal php eAccelerator menggunakan yum, itu membuatnya sendiri file konfigurasi php /etc /php.D/EACCELERATOR.ini. Untuk pengaturan awal tidak perlu melakukan perubahan apa pun, kita bisa mulai menggunakan php-eascelerator.
Kami juga perlu memulai ulang server web untuk membuatnya berfungsi.
# layanan httpd restart
Metode 2. Menggunakan kode sumber
Sebagian besar pengguna menghindari menggunakan instalasi sumber dan lebih suka menggunakan paket manajer. Jika PHP EACCELERATOR TIDAK TERSEDIA DALAM PAKET BINARY UNTUK DISTRIBUSI ANDA, Anda dapat menggunakan langkah -langkah di bawah ini untuk menginstalnya.
Unduh dan Ekstrak Arsip Sumber
Unduh Kode Sumber PHP EACCELERATOR terbaru dari sini atau ketik perintah berikut untuk mengunduhnya.
# CD/opt # wget https: // codeload.GitHub.com/eaccelerator/eaccelerator/zip/0.9.6 -O EACCELERATOR -0.9.6.zip # unzip eAccelerator-0.9.6.ritsleting
Instal PHP EACCELERATOR
Setelah mengekstraksi tipe php eaccelerator berikut perintah untuk mengkompilasi sumber dan menginstalnya.
# CD EACCELERATOR-0.9.6 # phpize # ./Konfigurasikan # buat # buat instal
Perbarui konfigurasi PHP
Tambahkan nilai berikut ke file konfigurasi php eAccelerator /etc /php.D/EACCELERATOR.ini. Buat file baru itu tidak ada.
# vim /etc /php.D/EACCELERATOR.ini [EACCELERATOR] Extension = "EACCELERATOR.Jadi "eaccelerator.shm_size = "0" eAccelerator.cache_dir = "/var/cache/php-eAccelerator" eAccelerator.Aktifkan = "1" EACCELERATOR.Optimizer = "1" EACCELERATOR.debug = 0 eAccelerator.log_file = "/var/log/httpd/eaccelerator_log" eAccelerator.name_space = "" Eaccelerator.check_mtime = "1" eAccelerator.filter = "" eaccelerator.shm_ttl = "0" eAccelerator.shm_prune_period = "0" eAccelerator.shm_only = "0" eAccelerator.diizinkan_admin_path = "/var/www/html"
Baca lebih lanjut tentang pengaturan INI
Membuat direktori cache
Kita perlu membuat direktori cache dan mengatur izin yang diperlukan.
# mkdir -p/var/cache/php-eaccelerator # chmod 777/var/cache/php-eaccelerator
Restart server web
Untuk mengaktifkan konfigurasi PHP baru, kita perlu memulai kembali server web.
# layanan httpd restart
Menguji PHP EACCELERATOR SUST UP
Buat skrip php phpinfo.PHP menggunakan kode di bawah ini pada direktori yang dapat diakses web dan buka di browser. Pikiran utamanya adalah memeriksa bahwa itu caching php sript. Buka beberapa URL PHP di browser dan tonton output info PHP. Jika Skrip yang di -cache Nilai meningkat yang berarti bekerja dengan benar. Periksa tangkapan layar di bawah dengan nilai yang disorot merah.
123 |
Siapkan Panel Kontrol EACCELERATOR
EACCELERATOR juga menyediakan skrip kontrol untuk memeriksa konfigurasi dan status EACCELERATOR Anda. Cari Kontrol.Skrip PHP dalam sumber dan salin ke URL yang dapat diakses web dan buka di browser seperti di bawah ini.
http: // svr2.tecadmin.bersih/kontrol.Detail Login Default PHP: Admin / EACCELERATOR
- « Cara menghapus file yang lebih tua dari 30 hari di Linux
- Cara menggunakan fungsi dalam skrip shell bash »