cPanel'de PHP-FPM havuzları nasıl yönetilir?

0 Réponses 4 Vues
·
Participants
Auteur de la discussion #1
cPanel'de PHP-FPM Havuzları Nasıl Yönetilir?

cPanel kullanıcıları ve sistem yöneticileri için PHP-FPM (FastCGI Process Manager), yüksek performans ve verimli kaynak kullanımı sağlamak adına önemli bir role sahiptir. PHP-FPM, özellikle yoğun trafik alan sitelerde, PHP işlemlerini optimize ederek sunucu yanıt sürelerini kısaltır ve kaynak tüketimini dengeler. Peki, cPanel ortamında PHP-FPM havuzlarını nasıl yönetebiliriz?

İlk olarak, cPanel’in kendi arayüzü üzerinden PHP-FPM’yi aktif etmek mümkündür. WHM (WebHost Manager) paneline giriş yaptıktan sonra, "EasyApache 4" sekmesine ulaşılır. Burada, PHP sürümünüzü seçip, "PHP-FPM" modülünü aktif hale getirebilirsiniz. Bu, sunucu genelinde PHP-FPM’nin kullanılmasını sağlar. Ancak, her site veya kliente özel ayar yapmanız gerekebilir.

PHP-FPM havuzlarını detaylı biçimde yönetmek için, genellikle aşağıdaki adımlar izlenir:
  1. Havuz Konfigürasyon Dosyaları:

Her PHP sürümüne ait havuz yapılandırma dosyaları, genellikle /opt/cpanel/ea-phpXX/root/etc/php-fpm.d/ dizininde bulunur. Bu dosyalarda her sitenin havuz ayarları (max_children, request_terminate_timeout, php_value, php_flag vb.) yapılandırılır.
  1. Havuz Ayarlarını Düzenleme:

Bu dosyaları düzenleyerek, örneğin maksimum çocuk sayısını veya zaman aşımı değerlerini değiştirebilirsiniz. Örnek yapılandırma satırları şöyle olabilir:
CODE
12345678  
   [pool www]  
   listen = /var/run/php-fpm/www.sock  
   user = nobody  
   group = nobody  
   pm = ondemand  
   pm.max_children = 50  
   pm.process_idle_timeout = 10s;  
   

  1. Havuzları Yeniden Başlatma:

Yapılan değişikliklerin aktif olması için PHP-FPM servisini yeniden başlatmanız gerekir. Bu, WHM üzerinden veya SSH aracılığıyla şu komutla yapılabilir:
CODE
1service php-fpm restart
veya
CODE
1/usr/local/cpanel/scripts/restartsrv_php_fpm


  1. Otomatik Yönetim ve İzleme:

cPanel/WHM, PHP-FPM’nin sağlıklı seyrettiğinden emin olmak için çeşitli izleme araçları sunar. Ayrıca, herhangi bir havuzda aşırı kaynak kullanımı veya hatalar tespit edildiğinde, yapılandırma ayarlarını uygun şekilde optimize etmek gerekebilir.

Yüksek trafikli sitelerde, PHP-FPM havuzlarının ayarlarını dikkatli bir biçimde optimize etmek, hem performansı artırır hem de sunucu stabilitesini korur. Bu nedenle, yapılandırma değişikliklerini uygulamadan önce detaylı test ve izleme yapılması önemlidir.

Vous devez être connecté pour répondre.

0 citations sélectionnées