guzelde bunlarý nereye yukleyip yapacagýz... bir bilgi verirseniz..
Sunucunuza eAccelerator Kurulumu - PHP’yi Hýzlandýrýn
eAccelerator bir cache sistemi ve sunucunuzdaki php dosyalarýnýn önbelleðe alýnmasýný saðlýyor, böylece önbelleðe alýnan dosyalar sunucu tarafýndan tekrar yorumlanmýyor, önbellekteki haliyle çaðýrýlýyor. Bu da iþlemci kullanýmýnýn azalmasýný saðlýyor.
Hemen kuruluma geçelim
Böylece eaccelerator dosyalarýmýzý indirmiþ, açmýþ ve açtýðýmýz klasöre girmiþ olduk. ArdýndanKod:mkdir /ea/ cd /ea/ wget http://kent.dl.sourceforge.net/sourc….4-rc1.tar.bz2 bzip2 -d eaccelerator-0.9.4-rc1.tar.bz2 tar xvzf eaccelerator-0.9.4-rc1.tar cd /eaccelerator-0.9.4-rc1/
diyoruz. Burada önemli bir nokta var,Kod:export PHP_PREFIX=”/usr”kýsmý kimi sunuculardaKod:”/usr”olabiliyor, bu bende böyleydi. Bunu öðrenebilmek için locate phpize komutu ile phpize yerini buluyoruz ve burada çýkan dizindeKod:”/usr/local”dizininden önce gelen yolu seçiyoruz. yani locate komutundan sonraki çýktýKod:“/bin/phpize”iseKod:“/usr/local/bin/phpize”yerineKod:export PHP_PREFIX=”/usr”olarak prefix giriyoruz.Kod:export PHP_PREFIX=”/usr/local”
Bir sonraki aþamada isediyoruz ve sonrasýnda çýkan bilgi ekranýnýn ardýndanKod:$PHP_PREFIX/bin/phpize
ile kurulumu gerçekleþtiriyoruz.Kod:./configure –enable-eaccelerator=shared –with-php-config=$PHP_PREFIX/bin/php-config make make install
Artýk php’mize eacceleratoru çalýþtýrmasý için gereken ayarlarý giriyoruz, eðer zend kullanmýyorsanýz php.ini dosyanýzýn içine þu kodlarý giriyorsunuz;
Eðer Zend Optimizer Yüklü ise;Kod:extension=”eaccelerator.so” eaccelerator.shm_size=”16″ eaccelerator.cache_dir=”/var/cache/eaccelerator” eaccelerator.enable=”1″ eaccelerator.optimizer=”1″ eaccelerator.check_mtime=”1″ eaccelerator.debug=”0″ eaccelerator.filter=”" eaccelerator.shm_max=”0″ eaccelerator.shm_ttl=”0″ eaccelerator.shm_prune_period=”0″ eaccelerator.shm_only=”0″ eaccelerator.compress=”1″ eaccelerator.compress_level=”9″
kodlarýný giriniz fakat unutmamanýz gereken þey, zend ile ilgili kodlardan önce girmeniz veKod:zend_extension=”/usr/lib/php4/eaccelerator.so” eaccelerator.shm_size=”16″ eaccelerator.cache_dir=”/var/cache/eaccelerator” eaccelerator.enable=”1″ eaccelerator.optimizer=”1″ eaccelerator.check_mtime=”1″ eaccelerator.debug=”0″ eaccelerator.filter=”" eaccelerator.shm_max=”0″ eaccelerator.shm_ttl=”0″ eaccelerator.shm_prune_period=”0″ eaccelerator.shm_only=”0″ eaccelerator.compress=”1″ eaccelerator.compress_level=”9″
satýrýndaki dizinin deðiþebileceði.Kod:zend_extension=”/usr/lib/php4/eaccelerator.so”
Tüm bu aþamalarý yaptýktan sonra cache klasörümüzü oluþturmamýz gerekiyor.
kurulum bittiKod:cd ~ mkdir /var/cache/eaccelerator/ chmod 0777 /var/cache/eaccelerator/Artýk ayarlarýmýzýn aktifleþmesi için apache’yi yeniden baþlatmak lazým.
Tüm bunlardan sonra ayarlarýmýzý ssh’de yazacaðýmýz php -v komutu ile kontrol edebiliriz. PHP versiyonumuzda artýk eaccelerator ile ilgili bir satýr görüyorsak kurulum baþarýlý ve çalýþýyorKod:service httpd restart
Sunucuda ciddi performans artýþýna sebep olan bu kurulumu yapmanýzý þiddetle öneriyorum. PHP sitelerinizde gözle rahatça görülür miktarda hýzlanma yaþanacak, emin olun
guzelde bunlarý nereye yukleyip yapacagýz... bir bilgi verirseniz..
Þu anda 1 kullanýcý bu konuyu görüntülüyor. (0 kayýtlý ve 1 misafir)