iyinet : Xcache sadece PHP 5.1 ve ustu icin calışır, başlamadan once php versiyonunuz ssh den "php -v" ile kontrol ediniz.
iyinet update : 1.2.1 versiyonu Xcache 1.2.2 baglantıları ile değiştirilmiştir.
Xcache suan php cache scriptleri arasında performans acısından en başarılı script denebilir. Peki nasıl kurarız sunucumuza xcache'i gelin birlikte oğrenelim.
Once source paketi sunucumuza cekelim
Kod:
cd /usr/local/src wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz
İndirdiğimiz source'u tar.gz'den cıkararak sırayla aşağıdaki adımları uygulayarak configure edelim.
Kod:
tar -zxf xcache-1.2.2.tar.gz cd xcache phpize ./configure --enable-xcache make su make install
Make install işlemimizden sonra modul'un bulunduğu yol cıkıcak karşınıza bu yolda no-debug-non-zts-xxxxxx yazan kısmı bir yere not edin.
Php.ini dosyanızın nerde bulunduğunu oğrenelim şimdi,
php -i | grep php.ini yazdıgınızda size php.ini dosyanızın bulundugu dizini vericektir.
or: /usr/local/lib/php.ini
Biz /usr/local/lib/php.ini olduğunu varsayarak biz şimdi xcache'in konfigurasyon verilerini php.ini dosyamızın sonuna ekleticez.
Kod:
cat xcache.ini >> /usr/local/lib/php.ini
Sırada son bir değişiklik yapmak kaldı. Php.ini dosyamızı kullandığımız editor ile acalım.
Kod:
pico /usr/local/lib/php.ini
En alt satırlara inelim Xcache ın ayarları karşımıza gelicek. Burda ,
zend_extension = /usr/local/lib/php/extensions/no-debug-non-zts-xxxxxxx/xcache.so
Yukarıdaki satırı bulup burdaki /usr/local/lib/php/extensions/no-debug-non-zts-xxxxxxx satırını make install işleminden sonra karsımıza cıkan yol ile değiştirelim.
Hemen alt kısımlarda bulunan admin kullanıcı ve şifre kısmına http://www.bilgiportal.com/md5.php adresinde xcache admin panelene giriş icin kullanacağımız şifremizi yazıp cıkan md5'li halini kopyalayıp xcache.admin.pass kısmına yapıstıralım. (Aşağıdaki gibi olucak)
xcache.admin
xcache.admin.user = "Login Adı"
; xcache.admin.pass = md5($your_password)
xcache.admin.pass = "34258748hs850008183"
xcache.size kısmına kullanması icin ayıracağınız ram miktarını yazın. Onerilen: 128
xcache count kısmına kullandıgınız işlemci dual ise 2 quad ise 4 yazabılırsınız.
xcache slot kısmına xcache count ıle aynı değeri verebilirsiniz.
Değiştirmeniz gereken yerler bitti
apache'mizi bir restart edelim
service httpd restart
Son olarak xcache'in admin panelini web'den ulaşılabilir yapalım. Tekrar xcache dızınımıze gidiyoruz. Buradaki admin klasorunu web'de kullanmak ıstedıgımız dızıne kopyalıyoruz.
ornek: domain.com sitenizin kullanıcısı domain diyelim ve dosyalarınızın yolunun /home/domain/public_html klasoru ıcınde oldugunu varsayalım.
cd /usr/local/src/xcache
cp -r admin /home/domain/public_html/
artık www.domain.com/admin/ bolumunden xcache icin belirlediğimiz admin kullanıcı adı ve şifremiz ile paneline giriş yapabiliriz.
Kolay gelsin.