cPanel'de Worker ve Event MPM Nasıl Yapılandırılır?

0 Replies 5 Views
Raters
Participants
Thread Starter #1
[cPanel] üzerinde Apache web sunucusu kullanırken, performansı optimize etmek amacıyla MPM (Multi-Processing Module) yapılandırması oldukça kritik bir öneme sahiptir. Özellikle yüksek trafik yoğunluğuna sahip ortamlar için Worker ve Event MPM'leri doğru yapılandırmak, sunucu kararlılığı ve hız açısından faydalıdır.

Öncelikle, cPanel'de varsayılan olarak Apache'nin hangi MPM ile çalıştığını kontrol etmek gerekir. cPanel genellikle EasyApache 4 kullanır ve bu sayede MPM modülleri dinamik olarak yönetilebilir. Ancak, doğrudan yapılandırma dosyalarını düzenlemek yerine, cPanel ve EasyApache 4 aracılığıyla yapılandırma yapmak daha güvenlidir.

İşte temel adımlar:

  1. EasyApache 4 ile MPM Seçimi:

  • WHM paneline giriş yapın.
  • "EasyApache 4" seçeneğine tıklayın.
  • "Customize" veya "Yeniden Yapılandır" seçeneğine girin.
  • "Apache Modules" bölümünde "mpm_xxx" modüllerini göreceksiniz. Burada, "mpm_worker" veya "mpm_event" modüllerini seçebilirsiniz.
  • İşlem bittikten sonra yapılandırmayı kaydedip Apache'yi yeniden başlatın.


  1. MPM Konfigürasyon Dosyasını Düzenleme:

EasyApache 4, MPM yapılandırmasını genellikle /etc/apache2/conf.modules.d/ veya /etc/httpd/conf.modules.d/ içindeki ilgili dosyalar aracılığıyla yönetir. Ancak, doğrudan düzenleme yerine, cPanel'in sağladığı araçları kullanmak daha güvenlidir.

  1. Worker veya Event MPM'yi Aktif Hale Getirme:

  • MPM'yi değiştirmek için, apachectl veya httpd komutlarını doğrudan düzenlemek önerilmez. Bunun yerine, EasyApache 4 yapılandırması veya WHM üzerinden MPM seçimini yapın.
  • Eğer manuel düzenleme gerekiyorsa, ilgili konfigürasyon dosyasında aşağıdaki gibi ayarları yapabilirsiniz:


CODE
123456789101112131415161718  
  
    StartServers             4  
    MinSpareThreads          25  
    MaxSpareThreads          75  
    ThreadsPerChild          25  
    MaxRequestWorkers        150  
    MaxConnectionsPerChild   0  
  

  
    StartServers             2  
    MinSpareThreads          25  
    MaxSpareThreads          75  
    ThreadsPerChild          25  
    MaxRequestWorkers        150  
    MaxConnectionsPerChild   0  
  


Bu ayarlarla, Worker veya Event MPM'nin temel parametreleri belirlenir. Özellikle ThreadsPerChild ve MaxRequestWorkers ayarları, sunucunun eş zamanlı işleme kapasitesini doğrudan etkiler.

  1. Performans ve Stabilite Testleri:

Yapılandırma sonrası, apachectl configtest komutuyla yapılandırmayı kontrol edin ve ardından Apache'yi yeniden başlatın. Daha sonra, yük testi araçlarıyla performansı takip edin ve gerekirse ayarları optimize edin.

Sonuç olarak, cPanel ortamında Worker ve Event MPM yapılandırması, WHM üzerinden EasyApache 4 ile veya uygun konfigürasyon dosyalarını düzenleyerek sağlanmalıdır. Bu süreç, sunucu kaynaklarını etkin kullanmak ve yüksek trafiklerde stabilite sağlamak açısından kritik öneme sahiptir.

You must be logged in to reply.

0 quotes selected