apc nedir:
APC, alternatif PHP önbelleğidir. PHP betiklerini derlemek ve önbelleklemek için özgür, açık ve sağlam bir çalışma ortamı sağlamak adına tasarlandı. APC, yükü ağır olan sitelerde betiklerin çözümlenmesi ve derlenmesinden neredeyse tamamen kurtularak derlenmiş bir durumda önbelleklenmesi için imkan sunarak PHP’nin başarımının arttırılmasını sağlayacak bir yol olarak düşünüldü
apc kurulumuna gecelim, öncelikle en son apc yi buradan indirelim:
cd /tmp && wget http://pecl.php.net/get/APC
indirdigimiz dosyayi acalim:
tar xvfz APC
ardindan su satirlari calistiralim:
cd APC-3.1.4/
phpize
./configure --enable-apc-mmap --with-apxs2 --with-php-config=/usr/bin/php-config
make && make install
ardindan php.ini yi acip Dynamic Extensions satirinin altina bunlari ekliyoruz:
extension="apc.so"
apc.enabled=1
apc.file_update_protection=2
apc.optimization=0
apc.shm_size=32
apc.shm_segments=1
apc.gc_ttl=7200
apc.ttl=7200
apc.num_files_hint=1024
apc.enable_cli=0
ve son olarak apacheyi yeniden baslatiyoruz:
/etc/init.d/apache2 restart
Herseyi dogru yaptiysak phpinfo ya apc adli bir bölüm eklenmis olmali.
phpize icin suse de php5-devel paketi ve ubuntuda php5-dev paketi kurulu olmasi lazim.
One comment
teşekkür ederim işime yaradı harika bir anlatım olmuş