cPanel, web barındırma hizmetleri için yaygın bir kontrol panelidir. Ancak, cPanel kullanırken bazı performans sorunlarıyla karşılaşabilirsiniz. Bu makalede, cPanel ile çalışan bir sunucunun performansını artırmak için adım adım çözümler sunacağız.
Performans Sorunlarının Kaynağı
cPanel, birçok kaynak tüketen işlemleri barındırır. Özellikle, yüksek trafikli web sitelerinde MySQL sorguları, PHP işlemleri ve Apache yapılandırmaları sıkça sorun yaratır. Bu nedenle, optimizasyon işlemleri kritik öneme sahiptir.
Adım 1: SSH ile Sunucuya Bağlanma
Öncelikle, sunucunuza SSH ile bağlanın:
ssh root@sunucu_ip_adresi
Adım 2: MySQL Optimizasyonu
MySQL veritabanı optimizasyonu, performansı artırmak için önemlidir. Aşağıdaki adımları izleyin:
Değişiklikleri kaydedin ve MySQL servisini yeniden başlatın:
systemctl restart mysql
Adım 3: Apache Optimizasyonu
Apache sunucusunu optimize etmek için aşağıdaki adımları takip edin:
httpd.conf Dosyasını Düzenleme
Apache yapılandırma dosyasını açın:
nano /etc/httpd/conf/httpd.conf
Aşağıdaki parametreleri ekleyin:
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
Değişiklikleri kaydedin ve Apache servisini yeniden başlatın:
systemctl restart httpd
Adım 4: LiteSpeed Kurulumu
Apache yerine LiteSpeed kullanmak performansı artırabilir. LiteSpeed'i kurmak için aşağıdaki komutları kullanın:
cd /usr/local/src
wget https://www.litespeedtech.com/packages/openlitespeed.tar.gz
tar -zxvf openlitespeed.tar.gz
cd openlitespeed
./install.sh
LiteSpeed yapılandırmasını tamamladıktan sonra servisi başlatın:
/usr/local/lsws/bin/lswsctrl start
Adım 5: DDoS Koruması Ekleme
DDoS saldırılarına karşı koruma sağlamak için aşağıdaki adımları izleyin:
iptables -A INPUT -p tcp --dport 80 -m limit --limit 25/minute --limit-burst 100 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j DROP
Sonuç
Yukarıdaki adımları takip ederek cPanel ile çalışan sunucunuzun performansını önemli ölçüde artırabilirsiniz. Her bir adım, sistem kaynaklarınızı daha verimli kullanmanıza yardımcı olacaktır.