The Apache service fails to start: Cannot load /usr/lib/apache2/modules/mod_security2.so Hatası

The Apache service fails to start: Cannot load /usr/lib/apache2/modules/mod_security2.so Hatası ModSecurity eklentisinin bulunamamasından kaynaklanan bir hatadır. Aşağıdaki dosyada modsecurity.so eklentisinin load edildiği satır yorum satırına çevirerek sorun giderilebilir /etc/apache2/mods-enabled/security2.load #LoadModule security2_module /usr/lib/apache2/modules/mod_security2.so Sonrasında apache başaltılabilir olacaktır. Eğer domainler plesk default page2i gösteriyorsa plesk repair web komutuyla düzeltilebilir.  

Plesk Nginx açma – devre dışı bırakma

Nginx sorun çıkarttığında yada debug amacıyla devre dışı bırakılmak istenebilir. Plesk üzerinden nginx i kaldırmadan görevi apacheye aktarmak mümkündür. Plesk Nginx komutlarından disable olanı ele nginx devre dışı bırakılmalıdır: # /usr/local/psa/admin/bin/nginxmng –disable # /usr/local/psa/admin/bin/nginxmng –enable # /usr/local/psa/admin/bin/nginxmng –status Enabled Yapılan ayarları etkin kılmak için tüm domainlerde ayarlarını yapılandırmamız gerekiyor: # /usr/local/psa/admin/sbin/httpdmng –reconfigure-all İşlemler Yapıldıktan nginx […]

Plesk tüm domainlere fpm ayarı güncelleme&Tüm domainleri listeme

Aşağıdaki scripti chmod+x ile executable yaptıktan sonra çalıştırarak kullanabiliriz. #!/bin/bash printf ‘Islem Tamamlanana kadar lutfen bekleyin…\n’; for directory in /var/www/vhosts/system/*/conf/; do printf ‘[php-fpm-pool-settings] pm = dynamic pm.max_children = 100 pm.start_servers = 20 pm.min_spare_servers = 20 pm.max_spare_servers = 60 pm.max_requests = 1024 pm.status_path = /status ‘ > $directory/php.ini; done /usr/local/psa/bin/php_settings -u #clear printf ‘Islem Tamamlandi\n’ Ağaşıdaki […]

Plesk PHP-fpm Too Many Open Files 24 Error (Çözüldü)

Plesk’te fpm ayarları burada /opt/plesk/php/7.1/etc/php-fpm.conf bulunuyor bu hatayı hangi php versiyonunda alıyorsak onun fpm ayarlarını değiştirmeliyiz ;rlimit_files = 1024 satırını rlimit_files = 4096 ile değiştirip service plesk-php71-fpm restart ile fpm uygulamasını yeniden başlatalım. Böylece sistem kaynakları yettiği sürece php-fpm in open files limitini arttırıp hatayı almayı almaktan kurtulacağız. Hata almaya devam ederseniz parametrenin değerini daha fazla […]

Plesk MOD_PHP aktifleştirme

Öncelikle Araçlar ve Ayarlar -> Apache Web Sunucusu kısmından MPM modu : Prefork olarak ayarlanmalıdır ayarlar uygulandıktan sonra yine aynı sayfadan php5 modülü aktifleştirilmelidir. Bu şekilde Apache’nin kendisi php işleyicisi olacaktır. Öncelikle Plesk ->Araçlar ve Ayarlar -> PHP Ayarları kısmından 5.6.22 by OS vendor Apache modülü kontrol edilmeli kapalıysa sol taraftan tıklayarak aktifleştirilmelidir. Sonrasında sahip olunan web […]

Plesk 12 ilk kurulumda yapılması gerekenler

Kurulum bittiğinde /usr/local/psa/bin/admin –show-password komutuyla Plesk parolası öğrenilebilir passwd komutuyla Linux root şifresi değiştirilmeli. Ayrıca Plesk panel şifresi de değiştirilmeli. apt-get update , apt-get upgrade komutları ile yükseltme ve güncelleştirmeler varsa yapılmalı. Plesk Güncellemeler ve Yükseltmeler kısmından “Health monitor” , “Fail2ban” , “ModSecurity” ihtiyaca göre kurulmalı. Ayrıca plesk voice de benim önerimle eklentiler arasına eklenen […]

Plesk 12 PHP-FPM performans ayarı

Plesk -> Araçlar ve Ayarlar -> Olay Yönetimi (Event manager) aşağıdaki ayarları yapın. ENG: Physical hosting created | high (75) | root | /root/event_handler.sh TR: Fiziksel barındırma oluşturuldu |Yüksek (75) | root | /root/event_handler.sh event_handler.sh Dosyasının içeriği: #!/bin/bash touch /var/www/vhosts/system/${NEW_DOMAIN_NAME}/conf/php.ini echo -e “[php-fpm-pool-settings]\npm = ondemand\npm.max_children = 500\npm.process_idle_timeout = 10s\npm.max_requests = 10000\npm.status_path = /status\nrequest_terminate_timeout = 120s” > /var/www/vhosts/system/${NEW_DOMAIN_NAME}/conf/php.ini Bash […]