Neler yeni

Welcome to SATBİL FORUM PAYLAŞIM

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Bir Satbil Forum Efsanesi

Satbil Reklam Alanı

Satbil Forum Reklam

eAccelerator - PHP Hızlandırıcı (CentOS/Fedora Core)

Mr.Senatore

New member
Local time
02:48
Katılım
16 Haziran 2008
Mesajlar
13
Tepkime puanı
0
Puanları
0
Konum
Samsun
Web Sayfası :

eAccelerator ZendOptimizer gibi php hızlandırıcıdır ve ZendOptimizer'den daha hızlı olduğu kullananlar tarafından dile getiriliyor.

Pek çok kişi Zend Optimizer kullanıyor çünkü bazı lisanslı scriptler Zend encode gerektirdiği için Zend Optimizer iyi bir seçim olabilir fakat eAccelerator Zend Optimizer ile beraber çalışıyor olması büyük avantaj.

Bu kurulum CentOs/Fedora Core kullanan kişiler içindir.

Kurulum:

Güncel 0.9.5.2 sürümün nasıl kurulacağına bakalım;
Genişletme sunucu yöneticilerini ilgilendirdiğine göre SSH erişimleri olduğunu var sayıyorum.

Gereksinim:
  • php4 or php5
  • autoconf
  • automake
  • libtool
  • m4
1) Paketleri Kontrol Edin:

Kod:
rpm -qa automake autoconf libtool m4
2) Eksik Paketleri Yükleyin:
Tüm paketlerin yüklü olduğundan emin olun aksi takdirde kurulum başarısız olacaktır.

Kod:
yum install automake autoconf libtool m4
3) Ana dizinde setup diye bir klasör ve oluşturalım ve içine eAccelerator dosyasını indirelim.

Kod:
mkdir /setupcd /setupwget
4) Dosyanın açılması, derlenmesi ve kurulması.

Kod:
bunzip2 eaccelerator-0.9.5.2.tar.bz2tar -xvf eaccelerator-0.9.5.2.tarcd /setup/eaccelerator-0.9.5.2export PHP_PREFIX="/usr"phpize./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-configmakemake install
5) Programın çalışması için tmp klasörünün oluşturulması.

Kod:
cd /tmpmkdir eacceleratorchmod 777 eaccelerator
ve son olarak eklentiyi php.ini'ye girme. php.ini dosyanızı açın ve aşağıaki kodları ekleyin.

Kod:
extension="eaccelerator.so"eaccelerator.shm_size="32"eaccelerator.cache_dir="/tmp/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"
En baştada söylediğim gibi Zend ile kullanmak isteyenler ise aşağıdaki kodları eklesinler.

Kod:
zend_extension="/usr/lib/php/kurulaneklentininklasörü/eaccelerator.so"eaccelerator.shm_size="32"eaccelerator.cache_dir="/tmp/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"
Apacheinizi yeniden başlatın ve php -v komutunu uygulayın with eAccelerator yazısını görüyorsanız eğer kurulumu başarıyla tamamlamışsınız demektir.
 
shape1
shape2
shape3
shape4
shape7
shape8
Üst