Gönderen Konu: Php Hızlandırıcı Xcache  (Okunma sayısı 4477 defa)

HS-Hamza

  • Administrator
  • Newbie
  • *****
  • İleti: 22
    • Profili Görüntüle
    • E-Posta
Php Hızlandırıcı Xcache
« : Mayıs 28, 2009, 07:55:51 ÖS »
Xcache, php hızlandırıcı bir yazılımdır. Özellikle VBSeo da tavsiye edildiği söylenir.


Xcache'nin Mantığı Şudur.
Aşırı Kullanılan ve/veya açılan php sayfalarında Bizim Ayarlarda Belirlediğimiz Oranda, sql den gelen verileri
RAM den cagrılarak, Daha Hızlı Çalışmasına yardımcı oluyor.


Kuruluma Geçelim.

Önemli Hatırlatma: xcache php 5.1 ve üzeri sürümleri ile çalışır.

Sunucumuza Root Olarak Giriş Yaptıktan Sonra;

Kod: [Seç]
cd /usr/local/srcŞimdi Paketimizi İndiriyoruz.

Kod: [Seç]
wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz
İndirdiğimiz Paketi tar.gz den çıkartarak devam ediyoruz.

Kod: [Seç]
tar -zxf xcache-1.2.2.tar.gz
cd xcache-1.2.2
phpize
./configure --enable-xcache
make
su
make install[/code

]Son olarak uyguladığımız make install komutunda bize Şu Şekilde Bi Yol vericektir.

Örnek;

[code]/usr/local/lib/php/extensions/no-debug-non-zts-20060613/

Bu yolu unutmuyoruz ve devam ediyoruz.
Şimdi php.ini dosyamızda ayarlamalar yapmamız gerekiyor ama daha önce xcache kodlarını php.ini e enjekte etmemiz gerekir. Bunun içinde php.ini miz şu yolda farz edelim.


Kod: [Seç]
/usr/local/lib/php.iniKomut;

Kod: [Seç]
cat xcache.ini >> /usr/local/lib/php.ini
php.ini dosyasının nerde olduğunu bilmiyen ler;

Kod: [Seç]
php -i | grep php.ini
Çıktısında Vericektir Yolu.

Evet Buraya Kadar Kurulum Tamam, Sıra php.ini'de bazı ayarlamalar yapmaya.
komut;

Kod: [Seç]
pico /usr/local/lib/php.ini
Yukarda Kullanmış olduğumuz cat xcache.ini >> /usr/local/lib/php.ini bu komut xcache bilgilerini php.ini dosyasının en alt kısmına enjekte etmiştir. Biz Aramadan En Alt satıra inerek
Şu Satırı Bulup, make install de bize verilen yol ile değiştiriyoruz. Unutmayın Dediğim Kısım.
zend_extension = /usr/local/lib/php/extensions/no-debug-non-zts-xxxxxxx/xcache.so

Biraz Altına inerek,
xcache.admin.user = "moO"
; xcache.admin.pass = md5($your_password)
xcache.admin.pass = " "

Kısmını Bularak xcache.admin.user 'e login ( Kullanıcı Adımızı ) Altındaki xcache.admin.pass' kısıma ise şifremizi belirliyceğiz.
Şifreyi md5 ile belirlememiz gerektiği için şu linkten xcache admin şifremizi oluşturuyoruz.
Zaten Direk Linkteki kutucuğa şifrenizi yazıp Çevir Butonuna Bastığınız Zaman Size o metinin md5 çıktısını vericektir.
Devam Ediyoruz ve Şu satırları Bulup Kendimize Göre Değiştiriyoruz.
xcache.size kısmına kullanması için ayıracağınız ram miktarını yazıyoruz. Önerilen: 64 ila 128 arasıdır.

Ayarlamalarımızda Buraya Kadar. kaydedip çıkıyoruz ve apache'mizi restartlıyoruz.
komut;
service httpd restart
Şimdide xcache nin admin panelini web sitemizden takib edebilir hale getirelim.
Kendinize Göre Domain belirleyip ben xxx.com belirledim ve login'i xxx, sizde ona göre yaparsınız.

Kod: [Seç]
cd /usr/local/src/xcache-1.2.2 cp -r admin /home/xxx/public_html/
www.xxx.com/admin şeklinde belirlediğiniz kullanıcı adı ve şifre ile girebilirsiniz.

Sorun Yaşıyanlar Konu Altında Belirtebilir.
Saygılarımla
Hamza
[/code]
« Son Düzenleme: Mayıs 28, 2009, 07:59:09 ÖS Gönderen: HS-Hamza »