Cara mengatur php eaccelerator di centos & rhel

Cara mengatur php eaccelerator di centos & rhel

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