Centos 6.6 x86_64 kvm sürümü için xCache 3.2.0 kurulumunu nasıl yapacağınızı aşağıdan görebilirsiniz, diğer Centos sürümlerinde de aynı adımları uygulayarak kurulum yapabilirsiniz.
SSH ile root girişi yapıp aşağıdaki adımları uyguluyoruz.
Sunucuya xcache indiriyoruz (Ben 3.2 kurulumunu anlatıyorum, daha eski yada daha yeni sürümler için aynı yöntemleri uygulayarak kurabilirsiniz. Hangi sürümün hangi php versiyonuna uyumlu olduğuna xcache orjinal sitesinden bakabilirsiniz.)
1 |
yum -y install php-devel gcc make |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
1 |
cd /opt |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
1 |
wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
1 |
tar zxvf xcache-3.2.0.tar.gz |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
1 |
cd xcache-3.2.0 |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
Aşağıdaki derlemeler mevcut değilse diye tekrar kuruyoruz, varsa işlemi yapmanıza gerek yok ama yapsanızda bir zararı olmaz.
1 |
yum -y install php-devel |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
1 |
yum install -y gcc make |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
phpsize çalıştırıyoruz.
1 |
phpize --clean |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
1 |
phpize |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
Yükleme işlemine geçiyoruz
1 |
./configure --enable-xcache && make |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
1 |
make install |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
Hata almadan tamamladıysanız xcache kurulmuştur, aşağıdaki adımlara geçebilirsiniz.
Şifremizi oluşturuyoruz.
1 |
echo -n "burayasifreniz" | md5sum |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
Not: burayasifreniz yazan kısma istediğiniz bir şifreyi yazıp onayladıktan sonra şifrenizi md5e çevirip kaydederek size hemen alt satırda gösterecek, bunu not alın.
Şifreyi oluşturduktan sonra php.ini ye giriyoruz.
1 |
nano /usr/local/lib/php.ini |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
sizin php.ini yolunuz farklı olabilir şu komutla bulabilirsiniz: php -i | grep php.ini
Php.ini yi açtıktan sonra aşağıdaki adımları dikkatle okuyun, çoğunuz yanlış Türkçe kaynaklar nedeniyle bu adımı tamamlayamıyor.
php.ini dosyamızın en alt satırına gelip (istediğiniz yere ekleyebilirsiniz) aşağıdaki kodları yapıştırın.
Kodları yapıştırmadan önce xcache.admin.pass bölümüne demin yukarıda yazdığınız şifrenin md5li halini yazıyorsunuz.
Aşağıdaki kodlarda ben gerekli ayarları sizin için yaptım, dilerseniz xcache.size ve xcache.var_size değerlerini değiştirebilirsiniz.
xcache.admin.user için istediğinizi yazabilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
[xcache-common] ;extension = /usr/lib/php/modules/xcache.so ;; If you are on 64bit OS the path to xCache would be: ;; /usr/lib64/php/modules/xcache.so extension = xcache.so [xcache.admin] xcache.admin.user = "oguz" xcache.admin.pass = "şifrenizinmd5lihali" [xcache] xcache.size = 512M xcache.shm_scheme = "mmap" ; set to cpu count (cat /proc/cpuinfo |grep -c processor) xcache.count = 4 xcache.slots = 8K ; ttl of the cache item, 0=forever xcache.ttl = 0 xcache.gc_interval = 0 xcache.var_size = 32M xcache.var_count = 1 xcache.var_slots = 8K xcache.var_ttl = 0 xcache.var_maxttl = 0 xcache.var_gc_interval = 300 xcache.test = Off xcache.readonly_protection = On xcache.mmap_path = "/tmp/xcache" xcache.coredump_directory = "" xcache.cacher = On xcache.stat = On xcache.optimizer = Off [xcache.coverager] xcache.coverager = On xcache.coveragedump_directory = "" |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
Kaydedip çıktıktan sonra aşağıki komutla httpd sunucusunu yeniden başlatıyoruz.
1 |
service httpd restart |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
Yeniden başlattıktan sonra işlemlerimiz bitiyor, xcache sorunsuz kuruldumu aşağıdaki kontrol ediyoruz.
1 |
php -v |
AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.
Yukarı komutla aşağıdaki gibi with Xcache Cacher vxxx gibi çıktı görüyorsanız kurulumunuz tamamlanmış demektir, hayırlı olsun.
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with XCache v3.2.0, Copyright (c) 2005-2013, by mOo
with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd., and
with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies
with XCache Cacher v3.2.0, Copyright (c) 2005-2013, by mOo
xcache.so bulunamadı hatası alırsanız şu komutla aratıp yerini görebilirsiniz: find /* -iname xcache.so
Takıldığınız adımları yorumda sorabilirsiniz.
selam, evvela saolasın kardeşim tam arağıdım konuydu. Kurulumu sorunsuz yaptım şuan xcache çalışıyor. fakat admin paneline nasıl giricem , herhangi bir temizleme vs extradan bilmemiz gereken bişey varmı. Ayrıca w3 total cache ile xcacheyi birleştirip sıkıştırma nasıl yapılır bu konu hakkındada bilginiz varsa paylaşırsan çok makbule geçer.
Rica ederim, işinize yaradıysa ne mutlu.
w3 ve xcache birleştirme ile ilgili bilgim yok maalesef.