cPanel, web barındırma işlemlerini kolaylaştıran popüler bir kontrol panelidir. Ancak, doğru yapılandırılmadığında performans sorunlarına yol açabilir. Bu makalede, cPanel üzerinde sunucu optimizasyonunu gerçekleştirmek için gerekli adımları teknik bir bakış açısıyla ele alacağız.
Hatanın Kaynağı
cPanel üzerinde sıkça karşılaşılan performans sorunları arasında yavaş yükleme süreleri, yüksek CPU kullanımı ve bellek sızıntıları bulunmaktadır. Bu sorunların çoğu, yanlış yapılandırılmış sunucu ayarlarından veya güncellenmemiş bileşenlerden kaynaklanmaktadır.
Adım 1: SSH ile Sunucuya Bağlanma
Öncelikle, sunucunuza SSH üzerinden bağlanmalısınız:
ssh root@sunucu_ip_adresi
Adım 2: cPanel Güncellemelerini Kontrol Etme
cPanel'in en son sürümde olduğundan emin olun. Aşağıdaki komutla cPanel güncellemelerini kontrol edebilirsiniz:
/scripts/upcp
Adım 3: Apache ve PHP Ayarlarını Optimize Etme
Apache ayar dosyasını düzenleyerek performansı artırabilirsiniz. Aşağıdaki dosyayı açın:
nano /etc/httpd/conf/httpd.conf
Aşağıdaki ayarları ekleyin veya düzenleyin:
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
Adım 4: MySQL Performans Ayarları
MySQL performansını artırmak için my.cnf dosyasını düzenleyin:
Apache yerine LiteSpeed veya Nginx kullanarak performansı artırabilirsiniz. LiteSpeed'i yüklemek için:
cd /usr/local/src/
wget https://www.litespeedtech.com/assets/litespeed-licensed.tar.gz
tar -zxvf litespeed-licensed.tar.gz
cd litespeed-* && ./install.sh
Adım 6: DDoS Koruma ve Güvenlik
Sunucunuzu DDoS saldırılarına karşı korumak için iptables veya CSF (ConfigServer Security & Firewall) kullanabilirsiniz. CSF'yi kurmak için:
cd /usr/src/
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf && sh install.sh
Sonuç
Bu makalede, cPanel üzerinde sunucu optimizasyonunu sağlamak için adım adım izlenmesi gereken yöntemleri ele aldık. Uygulamalarınızı ve ayarlarınızı düzenleyerek sunucu performansınızı artırabilirsiniz.