Cpanel WHM panel bulunan sunucunuza Nginx kurulumu ve admin sayfasında sık karşılaşılan Internal Server Error 500 hatasının çözümünden bahsedeceğiz. Nginx kurulumu ve kaldırılması yazının en alt kısmında tarif edilmiştir.
WHM Cpanel kontrol paneli bulunan sunucunuza Nginx kurulumu yaptınız fakat aşağıdaki hatayı alıyorsunuz.
Aşağıda belirttiğimiz basit işlemi yaparak problemi çözebilirsiniz.
=Hata===================================
Internal Server Error
500
No response from subprocess (/usr/local/cpanel/whostmgr/docroot/cgi/addon_nginx.cgi): The subprocess reported error number 2 when it ended.
RemoteIP module not found at: /home/cpeasyapache/src/httpd-2.4/modules/metadata
=Hata===================================
Bu hata cPanel & WHM version 62 versiyonunda ortaya çıkmıştır. Sonraki sürümlerde de mevcut olabilir. Aşağıdaki basit işlemi yaparak hatayı ortadan kaldırabilirsiniz.
/usr/local/cpanel/whostmgr/docroot/cgi/ altındaki addon_nginx.cgi dosyasında whmlib yer alan satırı yorum satırı yaparak yani en başına # işareti koyarak hatayı ortadan kaldırabilirsiniz.
Bu işlemi aşağıdaki komutları uygulayarak gerçekleştirebilirsiniz.
Sunucunuza putty veya benzer bir programla SSH ile bağlanınız.
1. cd /usr/local/cpanel/whostmgr/docroot/cgi/
2. nano addon_nginx.cgi
3. Ctrl+w tuşlayarak arama satırını açınız (aradığımız şey en alt satırlarda) ve whmlib yazarak enter yapınız.
İmleç “use whmlib;” veya benzer ifadeli bir satıra gidecektir. Bu satırın başına # işareti koyunuz.
4. Dosyayı kaydederek kapatınız. (Ctrl+x tuşlayınız, kaydetmek için onay isteyecektir y tuşlayınız ve dosya kaydedilerek kapanmış olacaktır. İşletim sisteminiz Türkçe ise y yerine e tuşlamanız gerekebilir).
Sonra WHM panelinize girerek soldaki menüde “Plugins” altından “Nginx Admin” tıkladığınızda hatanın ortadan kalktığını göreceksiniz.
====================================================
Nginx Admin KURULUMU ve KALDIRILMASI İŞLEMLERİ :
====================================================
Nginx kurulumu oldukça basttir. Aşağıdaki işlemleri sırası ile yaptığınızda kurulum tamamlanmış olacaktır.
Nginx Admin Kurulumu :
1. cd /usr/local/src
2. wget http://nginxcp.com/latest/nginxadmin.tar
3. tar xf nginxadmin.tar
4. cd publicnginx
5. ./nginxinstaller install
Nginx Admin Kaldırılması veya Sunucudan Silinmesi :
1. cd /usr/local/src
2. wget http://nginxcp.com/latest/nginxadmin.tar
3. tar xf nginxadmin.tar
4. cd publicnginx
5. ./nginxinstaller uninstall
Nginx kurulumu ve gereği halinde sunucudan kaldırılması yada iptal edilmesi işlemleri bu şekildedir.
faydalı bir makale. teşekkürler