Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
18, 2008, 01:04:02 pm
42872 Mesaj 8120 Konu Gönderen: 17991 Üye
Son üye: powerturkiye
Turk-Php.Com Forum  |  Yardım Forumları  |  Sunucu Yardım Forumu  |  eAccelerator - PHP Hızlandırıcı (CentOS/Fedora Core) « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: eAccelerator - PHP Hızlandırıcı (CentOS/Fedora Core)  (Okunma Sayısı 266 defa)
deja_wu
Günay Yılmaz
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 275



Üyelik Bilgileri WWW
eAccelerator - PHP Hızlandırıcı (CentOS/Fedora Core)
« : 21, 2007, 04:15:54 pm »

Web Sayfası : eAccelerator: PHP Accelerator, optimizer, dynamic content cache - Trac

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 /setup
cd /setup
wget  http://bart.eaccelerator.net/source/0.9.5.2/eaccelerator-0.9.5.2.tar.bz2

4) Dosyanın açılması, derlenmesi ve kurulması.

Kod:
bunzip2  eaccelerator-0.9.5.2.tar.bz2
tar -xvf eaccelerator-0.9.5.2.tar
cd  /setup/eaccelerator-0.9.5.2
export PHP_PREFIX="/usr"
phpize
./configure  --enable-eaccelerator=shared  --with-php-config=$PHP_PREFIX/bin/php-config
make
make  install

5) Programın çalışması için tmp klasörünün oluşturulması.

Kod:
cd /tmp
mkdir eaccelerator
chmod 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.

Kaynak : http://www.turkdestek.net/sunucu-kurumlari/592-eaccelerator-kurulumu-php-hizlandirici-centos-fedora-core.html
Logged

In the dark future, dark planet of dark people. DarkLords will rule

Jabber İletişim : deja_wu@member.turk-php.com
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.