• 17-09-2024, 11:14:36
    #1
    Kurumsal PLUS
    VPS (Virtual Private Server) üzerine kurulu bir cPanel sunucusunun performansını optimize etmek, hem sunucunuzun hızını artırır hem de kaynakları daha verimli kullanmanızı sağlar. Aşağıda, VPS sunucunuzda cPanel için yapabileceğiniz optimizasyon adımlarını ve çözümlerini bulabilirsiniz:

    1. Apache ve Nginx Optimizasyonu


    cPanel genellikle Apache web sunucusu ile birlikte gelir. Apache varsayılan yapılandırmasıyla iyi çalışsa da, optimizasyon yaparak daha verimli hale getirebilirsiniz. Ayrıca Nginx’i ters proxy olarak kullanarak hız ve performans artışı sağlayabilirsiniz.

    a. Apache Ayarları

    • KeepAlive özelliği: Aktif bağlantılar için bekleme süresini ayarlayın. Bu, sunucunun her bağlantı için tekrar tekrar yeni bir bağlantı açmasını engeller.
      • KeepAlive On: Açık olsun.
      • MaxKeepAliveRequests: 100-200 arası uygun olabilir.
      • KeepAliveTimeout: 2-5 saniye olarak ayarlayın.
    • Apache MPM (Multi-Processing Module) Modül Seçimi:
      • event MPM: Apache için en modern ve yüksek performanslı seçenektir. Daha az kaynak kullanır.
    • yum install ea-apache24-mod_mpm_event
      • Prefork MPM: Daha eski bir yöntemdir ancak PHP modülüyle uyumlu çalışır. Eğer mod_php kullanıyorsanız bu seçeneği koruyun.

    b. Nginx Ters Proxy Kurulumu


    Nginx, Apache’nin önünde bir ters proxy olarak çalışarak statik dosyaları hızlı bir şekilde servis edebilir ve sunucunun yükünü azaltır.
    • WHM panelinizden Nginxkurabilirsiniz:
      • WHM > EasyApache 4 > Nginx paketini yükleyin.
      • Nginx varsayılan ayarları genelde uygundur, ancak cache sürelerini artırarak statik dosyalar için daha iyi performans sağlayabilirsiniz.

    2. PHP Ayarları ve Optimizasyonu


    PHP, dinamik web sitelerinin performansını etkileyen en önemli bileşenlerden biridir. PHP sürümünü yükseltmek, daha hızlı ve verimli çalışmasını sağlayacaktır.

    a. PHP Sürümü Güncelleyin

    • WHM > MultiPHP Manager > Daha yüksek PHP sürümüne (örneğin PHP 8.x) geçin. PHP 8.x, önceki sürümlere göre daha hızlı ve optimize çalışır.

    b. OPcache Etkinleştirin


    OPcache, PHP dosyalarını bellekte tutarak her talep için yeniden yüklenmesini engeller, bu da PHP uygulamalarının hızını artırır.
    • WHM > EasyApache 4 > OPcache modülünü etkinleştirin.

    3. MySQL/MariaDB Optimizasyonu


    Veritabanı performansı, özellikle büyük web siteleri için hayati önem taşır. MySQL veya MariaDB ayarlarını optimize etmek, veritabanı sorgularının daha hızlı çalışmasını sağlar.

    a. MySQL/MariaDB Ayar Dosyasını Düzenleyin

    • /etc/my.cnf dosyasını düzenleyin ve aşağıdaki gibi bazı temel optimizasyonları ekleyin
    • innodb_buffer_pool_size = 1G  # Bu değer RAM'inize göre ayarlanmalı (toplam RAM'in %60'ını geçmemeli)query_cache_size = 64M  # Sorgu önbelleği
      query_cache_limit = 2M
      max_connections = 200
    • Tuning Primer veya MySQLTuner gibi araçları kullanarak MySQL performansını izleyebilir ve önerilere göre ayarları optimize edebilirsiniz:
    •  wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/mysqltuner.plperl mysqltuner.pl

    b. Veritabanı İndekslerini Gözden Geçirin


    Özellikle büyük veritabanlarında sorgu hızını artırmak için indeksleri gözden geçirin ve optimize edin.

    4. Cache Kullanımı


    Sunucuda cache kullanımı, web sitelerinin hızını büyük ölçüde artırır. cPanel’de cache çözümü kullanarak sayfa yüklenme hızlarını iyileştirebilirsiniz.

    a. LiteSpeed Cache veya Memcached

    • LiteSpeed Cache: LiteSpeed Web Server kullanıyorsanız, LiteSpeed Cache kullanarak dinamik içerikleri hızlı bir şekilde önbelleğe alabilirsiniz.
    • Memcached: Bellek üzerinde veri tutan Memcached, özellikle veritabanı sorguları için etkilidir.
    • yum install memcached

    b. Redis Cache


    Redis, sık kullanılan verileri bellekte tutar ve çok hızlı okuma/yazma sürelerine sahiptir. WordPress ve benzeri CMS'lerde Redis desteği etkinleştirilerek hız artışı sağlanabilir.
    yum install redis
    systemctl enable redis
    systemctl start redis

    Not: Tüm bu işlemleri lütfen sıfırdan kurulmuş VPS sunucunuzda yapınız. Mevcut sunucu da bu işlemleri yapmadan önce uzmanlardan destek almayı unutmayın!
  • 23-11-2024, 16:13:18
    #2
    Merhaba,

    cPanel içerisinde ki ana root optimizasyonu olarak bunlar hariç yapılacak farklı detaylı işlemler mevcut mu?
  • 24-11-2024, 16:26:55
    #3
    Kurumsal PLUS
    emirhanymkdy adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    cPanel içerisinde ki ana root optimizasyonu olarak bunlar hariç yapılacak farklı detaylı işlemler mevcut mu?
    Merhabalar,

    Daha fazla detaylı optimizasyon için hizmet veren bir kişi ya da kurumdan destek almanızı öneririz.
  • 24-11-2024, 18:21:30
    #4
    Webx adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Daha fazla detaylı optimizasyon için hizmet veren bir kişi ya da kurumdan destek almanızı öneririz.

    Anladım teşekkür ederim.