Centos XCache kurulumu

NOT: İşleme başlamadan önce XCache eklentisinin panel üzerinden kurulu olup olmadığını kontrol ediniz.

Adım 1: Öncelikle kurulumdan önce gerekli paketleri kuruyoruz.
yum install y phpdevel gcc make

Gerekli paketler yüklendikten sonra XCache son sürümünü indirmek için xcache web sitesini ziyaret edin.
Bu makalede anlatılan version 3.2.0 versionudur.

Adım 2: indireceğimiz klasör içerisine girip dosyayı download ediyoruz.
cd /opt
wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz

Adım 3: Zipli dosyayı çıkartıyoruz.
tar -zxvf xcache-3.2.0.tar.gz

Adım 4: çıkartılan klasörün içerisine giriyoruz.
cd xcache-3.2.0

Adım 5: Sırası ile aşağıdaki komutları çalıştırarak programımızı derliyor ve kurulumu başlatıyoruz.
phpize
./configure –enable-xcache
make
make install

Adım 6: Son adımda xcache.so dizini aşağıdaki gibi göstermektedir.
Installing shared extensions: /usr/lib64/php/modules/

Adım 7: Kurulum tamamlandıktan sonra komut ile php ini klasörünün yerini aratıyoruz.
php -i |grep php.ini

Adım 8: php ini dosyasının bulunduğu konuma XCache için bir yapılandırma dosyası oluşturuyoruz.
nano /etc/php.d/xcache.ini

Adım 9: Aşağıdaki satırları xcache.ini içerisine ekleyip kaydedip çıkıyoruz.

[xcache-common]
extension = /usr/lib64/php/modules/xcache.so
[xcache]
xcache.shm_scheme = “mmap”
xcache.size = 32M
xcache.count = 1
xcache.slots = 8K
xcache.ttl = 3600
xcache.gc_interval = 300
; Same as aboves but for variable cache
; If you don’t know for sure that you need this, you probably don’t
xcache.var_size = 0M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300
; N/A for /dev/zero
xcache.readonly_protection = Off
xcache.mmap_path = “/dev/zero”
xcache.cacher = On
xcache.stat = On

Adım 10: Apache servisini restartlıyoruz.
service httpd restart
centos 7 ve üzeri için;
systemctl httpd restart

Adım 11: Kontrollerini aşağıdaki komut üzerinden sağlayabilirsiniz.
php -v

Sezer

Yorum Yapın

Mesajınız