Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bilgi Bankası

Anasayfa Bilgi Bankası cPanel ve WHM WHM cPanel Optimizasyonu Nasıl Yapı...

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR

WHM cPanel Optimizasyonu Nasıl Yapılır? A'dan Z'ye Kapsamlı Rehber

Web sunucularının performansını artırmak ve müşterilere daha hızlı, daha stabil hizmet sunmak isteyen herkes için WHM/cPanel optimizasyonu kritik bir adımdır. Yanlış ayarlar, sunucu kaynaklarını tükenmesine, yavaşlamaya ve çökmelere neden olabilir. Bu makalede WHM/cPanel sunucunuzu A'dan Z'ye optimize etmek için ihtiyacınız olan tüm adımları detaylı bir şekilde anlatıyorum.


1. Sunucu Yazılım ve Donanım Gereksinimleri

  • CPU: En az 4 çekirdekli olmalı.

  • RAM: En az 8 GB, tercihen 16 GB+.

  • Disk: NVMe veya SSD tercih edilmeli.

  • İşletim Sistemi: CentOS Stream, AlmaLinux veya CloudLinux tavsiye edilir.

2. WHM/cPanel Kurulumu Öncesi Hazırlıklar

  • Sunucuya root ile bağlanın.

  • Sunucuyu tam güncelleyin:

yum update -y
  • Hostname (sunucu ismi) tanımlayın:

hostname server.siteniz.com
  • Bir statik IP adresi kullanın.

3. WHM Temel Ayarları

  • "Tweak Settings" bölümünden gereksiz özellikleri kapatın.

  • FTP kullanımını pasifleştirin, SFTP tercih edin.

  • Şifre minimum uzunluğunu arttırın.

  • SMTP Restrictions aktif edin (spam botları engeller).

  • PHP-FPM kullanımını aktif edin (hız ve stabilite için).

4. Apache Web Sunucusu Optimizasyonu

  • Apache yerine öneri: LiteSpeed kullanın.

  • Mecbur Apache kullanılacaksa, şu ayarlar yapılmalı:

    • KeepAlive: ON

    • MaxKeepAliveRequests: 100

    • KeepAliveTimeout: 3 saniye

  • mod_deflate ve mod_expires eklentilerini aktif edin (gzip sıkıştırma + tarayıcı cache).

5. PHP Ayarları

  • PHP versiyonunu güncel tutun (minimum 8.1 önerilir).

  • PHP memory_limit: 512M

  • PHP upload_max_filesize: 128M

  • PHP post_max_size: 128M

  • PHP max_execution_time: 300

6. MySQL/MariaDB Optimizasyonu

  • MariaDB kullanılması önerilir (daha hızlı ve optimize).

  • /etc/my.cnf dosyasında ayarları optimize edin:

[mysqld]
max_connections = 500
query_cache_size = 64M
query_cache_type = 1
tmp_table_size = 256M
max_heap_table_size = 256M
innodb_buffer_pool_size = 1G
  • MySQLTuner gibi scriptlerle analiz yapıp tavsiyelere göre düzenleme yapın:

perl mysqltuner.pl

7. Cache Mekanizmaları

  • WordPress siteler için Redis veya Memcached kullanın.

  • WHM'de "Service Manager" kısmından Redis'i etkinleştirin.

  • Önbellek eklentilerini doğru seçin: LiteSpeed Cache, WP Rocket vb.

8. CloudLinux ve CageFS Kullanımı

  • CloudLinux kullanarak her kullanıcıya ayrı ayrı kaynak limiti atayabilirsiniz.

  • CageFS ile kullanıcıları izole edip sunucu güvenliğini artırırsınız.

9. E-Posta Optimizasyonu

  • Exim ayarlarında limit belirleyin:

    • Günlük mail gönderim limiti: 500 (her kullanıcı için)

  • DKIM, SPF ve DMARC kayıtlarını DNS üzerinden mutlaka tanımlayın.

  • RBL listeleri (Spamhaus gibi) kullanarak gelen kutuları koruyun.

10. Güvenlik Ayarları

  • CSF Firewall kurun ve aktif edin:

yum install csf -y
cd /etc/csf
sh install.sh
  • ModSecurity aktif edin.

  • cPHulk brute force korumasını aktif edin.

  • Root SSH erişimini kısıtlayın, sadece belirli IP adreslerine izin verin.

11. Backup (Yedekleme) Optimizasyonu

  • WHM "Backup Configuration" kısmından:

    • Incremental (artımsal) yedekleme seçin.

    • Harici bir sunucuya (Google Drive, SFTP) otomatik yedeklemeler kurun.

    • Haftalık ve aylık yedek planları oluşturun.

12. Monitoring (Takip ve Alarm Sistemi)

  • Munin Monitoring eklentisini kurarak CPU, RAM ve disk kullanımını anlık izleyin.

  • Zabbix veya Netdata gibi daha ileri seviye izleme yazılımları kullanabilirsiniz.

13. Log Takibi ve Temizlik

  • Gereksiz log dosyaları büyümemeli. "logrotate" ile otomatik temizlik ayarlayın.

14. Ekstra İyileştirmeler

  • Swap bellek aktif edin (RAM tasarrufu için).

  • IPv6 kullanılmıyorsa kapatın.

  • TCP optimizasyonları için /etc/sysctl.conf dosyasında ayarlamalar yapın.

15. SSL Sertifikaları

  • Let's Encrypt veya AutoSSL kullanarak tüm alan adlarına SSL tanımlayın.

16. WHM ve cPanel Güncellemeleri

  • Otomatik güncellemeleri aktif edin.

  • "Release Tier" olarak "Stable" seçin.


Sonuç: Bu adımları uygulayarak WHM/cPanel sunucunuzu maksimum performansa ulaştırabilir, hem kendi iş yükünüzü hafifletebilir hem de müşteri memnuniyetinizi artırabilirsiniz.

Unutmayın, bir sunucunun hızlı olması sadece donanımına değil, yazılımsal optimizasyonlara da bağlıdır!

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(3365 defa görüntülendi. / 289 kişi faydalı buldu.)

Ürün ve hizmetlerimiz hakkında daha detaylı bilgi almak için hemen arayın.

Top