Sunucunuz üzerinde Plesk ve Apache ikilisi çalışıyorsa ve hem hat kullanımını azaltmak, hem de sayfaların kullanıcı tarafında daha hızlı açılmasını sağlamak istiyorsanız verilen adımları tek tek uygulayarak bunu sağlayabilirsiniz.
Yapacağınız işlem sonucunda sunucunuzdan çıkan text ağırlıklı dosyalar gzip ile sıkıştırılacak ve böylelikle karşı tarafa giden dosya boyutu %60-70’lere varan oranlarda azalacaktır. Bu şekilde hem transfer(bandwidth) kullanımınız azalacak hem de sayfalarınızın açılma hızı artacaktır. Tabi ki yoğun trafiği olan sunucularda bir miktar işlemci kullanımı artışı da hesaba katılmalıdır.
Bu adımlar Centos 5.6 ve Plesk Linux 10.3 çalıştıran bir sunucuda denenmiştir.
Linux apache üzerinde mod_rewrite ile ilgili bütün ayarları ve conf dosyalarını kontrol ettiğiniz halde hala sunucuya attığınız .htaccess dosyalarını görmüyor veya 500 internal server hatası veriyorsa bu durumda çok büyük bir ihtimalle hata .htaccess dosyalarını ANSI kodlama ile kayıt etmediğinizden kaynaklanıyordur.Bugün başıma geldi ve saatlerce uğraştırdı, paylaşayım dedim. 🙂
Plesk üzerinden birden çok domain üzerinde toplu ip değişikliği yapmak panel üzerinde oldukça zordur aşağıda vereceğim komutlar ile kolayca ipleri topluca değiştirebilirsiniz.(Plesk 8.x üzerinde denenmiştir.)
Pleskte psa dead but subsys locked hatasını alıyorsanız, plesk servisi durmuş ve yeniden başlattığınızda da çalışmıyorsa aşağıdaki komutlar ile bu sorunu çözebilirsiniz.
rm /usr/local/psa/admin/logs/httpsd.pid
rm /var/lock/subsys/psa
service psa restart
Bu durum genellikle plesk üzerindeki SSO (Single Sign On) yapısından kaynaklanıyor. Aldığınız hatada 11444 nolu porta bağlanılamıyor şeklinde bir mesaj görüyorsanız, hatanın nedeni kesinlikle budur. Çözümü için SSO’yu aşağıdaki komut ile devre dışı bırakıyoruz.
I cannot start DrWeb getting error: “Unable to make action: Unable to manage service by drwebmng: drwebmng: Service drwebd failed to start drwebmng: drweb start failed”
hatası veriyor ve plesk çalıştığı halde drweb çalışmıyorsa şunları kontrol edebilirsiniz.
Plesk 8.x sürümünde yedek alma işleminde dosya yazma hatası vb. sorun oluşuyorsa büyük ihtimalle pleskin yedekleri yazdığı klasörlerde yetkilendirme sorunu mevcuttur. Bunu kısaca şu komutlar ile halledebilirsiniz.
Bu ipucumuz plesk yedeğinin uzaktaki bir ftpye alınması ile ilgili, tek satırlık bu komut ile tüm plesk server yedeğinizi uzaktaki bir ftp servera alabilirsiniz.
/usr/local/psa/bin/pleskbackup server –output-file=ftp://ftp_kullanıcı_adı:ftp_şifresi@ftp_server_adresi/backup_dosyası_yolu_ve_adı
Çok büyük bir ihtimalle sunucu üzerinde bir domainde aşırı yük vardır ve çok fazla log birikiyordur ya da hatalı sayfa vb. durumlardan dolayı log dosyalarınız aşırı şişiyordur. Böyle bir durumda ilk önce yapmanız gereken plesk içerisinde domain altında log rotation bölümünde log toparlamayı günlük olarak seçmenizdir. Ayrıca hata loglarınıza da bakarak hatalı herhangi bir durum varsa bunu da düzelterek gereksiz log dosyası büyümesini önleyebilirsiniz.
Bu kısa ipucumuzda linux plesk kullanan sunucunuzda plesk şifresini unuttuysanız ve pleske erişemiyorsanız basitçe mevcut şifreyi nasıl bulabileceğinizi göstereğim.