![]() |
| | |||||||
Server performans arttıcı Xcache kurulumu xcache kurma ve ayarlarıLinux forumu içindeki; Server performans arttıcı Xcache kurulumu xcache kurma ve ayarları konu özeti oku: | |
![]() |
| | ||||
| ||||
Serverınızdan ekstra performans ve hız elde etmek için çeşitli yazılımlar mevcuttur bunlardan en başarılı olanı (xcache üreticisine göre) Xcache'dir Son sürüm php 5.2.3 e kadar destek veriyor. Server gelen isteklere cevap verirken cachkenmiş nesneleri ram üzerinden hızla istek sahibine ulaştırıyor. Tekrar bir sql sorgusu gerek kalmıyor buda süreci hızlandırıyor. Ayrıca xcache var bölümü php değişkenleri cachleyip extra hız sağlıyor. Geçelim kuruluma, bu kurulum gerçek bir kurulumdur kendimiz bu şekilde yaptık. Xcache suan php cache scriptleri arasında performans açısından en başarılı script denebilir. Peki nasıl kurarız sunucumuza xcache'i gelin birlikte öğrenelim. Şuan xcache en son sürümü 1.2.2 kuruyoruz yakında 1.3 çıkacakmış. kontrol için bakabilirsiniz. Önce source paketi sunucumuza çekelim. Ssha root ile giriş yaptıktan sonra. (Not kurulum için root girişi yapmanız ve tam yetkiye sahip olmanız gerekir) Kod: İndirdiğimiz source'u tar.gz'den çıkararak sırayla aşağıdaki adımları uygulayarak configure edelim. Kod: )Make install işlemimizden sonra modul'un bulunduğu yol çıkıcak karşınıza bu yolda no-debug-non-zts-xxxxxx yazan kısmı bir yere not edin. bu şekilde olabilir: "/usr/local/lib/php/extensions/no-debug-non-zts-20060613/" Php.ini dosyanızın nerde bulunduğunu öğrenelim şimdi, php -i | grep php.ini yazdığınızda veya locate php.ini, size php.ini dosyanızın bulundugu dizini vericektir. (genelde cpanelde buradadır direct admin ve pleskte etc/php.ini içinde olur) yaparak tam yerine bakabilirsiniz. Biz /usr/local/lib/php.ini olduğunu varsayarak biz şimdi xcache'in ayarlarını php.ini dosyamızın sonuna ekleticez. (Sonuna ekledikten sonra kopyalayıp bu verileri php.ini dosyasının en başına yerleştiricez genelde zend kurulu makinelerde kurulmuş olsada kurulmamış gibi gösteriyor.) Kod: Sırada son bir değişiklik yapmak kaldı. Php.ini dosyamızı kullandığımız editör ile açalım. Kod: pico /usr/local/lib/php.ini (bazı serverlarda nano editörü de kullanılabilir) En alt satırlara inelim Xcache ın ayarları karşımıza gelicek. Burada, 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 adresinde xcache admin paneline giriş için kullanacağımız şifremizi yazıp çıkan md5'li halini kopyalayıp xcache.admin.pass kısmına yapıştıralım. (Aşağıdaki gibi olucak) [xcache.admin] xcache.admin.user = "Giriş kullanıcı Adı" ; xcache.admin.pass = md5($your_password) xcache.admin.pass = "md5ilesifrelenmisbidegergelecek" xcache.size kısmına kullanması için ayıracağınız ram miktarını yazın. Önerilen: 140 MB 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. Xvar cache kısmı 2 Gb makineler için 10 MB tutmanız önerilir Değiştirmeniz gereken yerler bitti. apache'mizi bir restart edelim 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. örnek: domain.com sitenizin kullanıcısı domain diyelim ve dosyalarınızın yolunun /home/domainyolu/public_html klasörü içinde olduğunu varsayalım. cd /usr/local/src/xcache-1.2.2 (önce mevcut klasörün içine giricez buradan bir klasörü başka bir web üzerindeki bir yere kopyalıcaz) cp -r admin /home/domainyolu/public_html/ (cpanelde böyledir genelde domain yolu yazan yere domain kullanıcı adını yazmanız yeterli olur) artık bölümünden xcache için belirlediğimiz admin kullanıcı adı ve şifremiz ile paneline giriş yapabiliriz. Giriş yaptığınızda cachlenen nesneleri görebilirsiniz. Xcache'in başarılı biçimde kurulduğunu kontrol etmek için komut satırına yazın Veya Zendi de kaldırabilirsiniz ama bellek yönetim performansı açısından kalmasında yarar var. extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-xxx/xcache.so" zend_extension = "/usr/local/lib/php/extensions/no-debug-non-zts-xxx/xcache.so" zend_extension = "/usr/local/IonCube/ioncube_loader_lin_5.2.so" zend_extension = "/usr/local/Zend/lib/ZendExtensionManager.so" zend_extension_ts = "/usr/local/IonCube/ioncube_loader_lin_5.2_ts.so" zend_extension_ts = "/usr/local/Zend/lib/ZendExtensionManager_TS.so" (kırmızı olmayan satırlar değişebilir php. inide bunu ortada bi yerde bulursunuz. CTRL + X kaydedip çıkın. Sonra bir restart atın. bold edilen kısımda xcachein yüklendiği görülüyor. webmastersitesi kısmı bizim xcache paneline giriş kullanıcı adımız oluyor Xcache zendle uyumsuz gibi söylentiler var bunların aslı yoktur. Vbulletin forumlarda inanılmaz performans artışı sağlıyor. Özellikle son vbulletin eklentisi 3.8.1 ile sql sorguları 3 te bir azalıyor. Sözkonusu link burada: |
| WS'yi seviyoruz |
| |
| | ||||
| ||||
emeğine paylaşımına sağlık teşekkürler. |
| | ||||
| ||||
merhaba xcacheyi kurdum en son ana dizine çıkardım admin klasörünü ancak siteadresi/admin dediğimde giriş yapmiyor ftpden baktiğimda klasör var ancak içeriğine girmiyor Hata: Dizin listesi alınamadı hatasini veriyor chmod değerini 750 yaptiğimda dizin chmod değeri değişmiyor. ------------ Kurulumu baştan gerçekleştirdim bu seferde admin diye giridğimde vbseo on line 1397 hatası veriyor Konu muratcan25 tarafından (26-11-2011 Saat 01:01 ) düzenlendi. |
| | ||||
| ||||
Şu an bu döküman eski xcache en yeni versiyonları için ayrıca hazırlamam lazım. siteadresi.com/admin dediğinde dosyalar ordaysa ve giriş olmuyorsa izinlerin değişmesi gerekir. SSHdan Chown veya CHMOD 777 yapmayı dene. Serverın kurulum tipi suphp dso veya fastcgi suexec bunlar izinleri belirliyor. Şimdi eğer cpanel kullanıyorsan cpaneli Xcache ile birlikte derlemek mümkün bu tür izin sorunları da olmaz o durumda. Konu W-S tarafından (26-11-2011 Saat 13:26 ) düzenlendi. |
![]() |
| Server performans arttıcı Xcache kurulumu xcache kurma ve ayarları ile ilgili etiketler |
| ayari ayarlari cache cpanel ioncube kurma kurulmuyor kurulum kurulumu linux performans php script server suexec xcache |
| |