Plesk panelde nginx ve apache Reverse Proxy Server olarak çalışırken bir ip değişikliği yaptı iseniz konfigürasyon dosyaları nedeni ile nginx i başlatamayabilir ve alttaki hatalarla karşılaşabilirsiniz.
Unable to start service: Unable to manage service by nginxmng: (‘start’, ‘nginx’). Error: [ 17:22:21] ERR [util_exec] proc_close() failed [‘/usr/local/psa/admin/bin/nginx_control’ ‘–start’] with exit code [1] Can not start proxy server: /usr/local/psa/admin/sbin/nginx-config execution failed: nginx: [emerg] bind() to ip:80 failed (99: Cannot assign requested address) nginx: configuration file /etc/nginx/nginx.conf test failed
veya
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: [emerg] bind() to ip:80 failed (99: Cannot assign requested address)
nginx: configuration file /etc/nginx/nginx.conf test failed
veya
[17:28:35] ERR [util_exec] proc_close() failed [‘/usr/local/psa/admin/bin/nginx_control’ ‘–start’] with exit code [1]
Can not start proxy server: /usr/local/psa/admin/sbin/nginx-config execution failed:
nginx: [emerg] bind() to ip:80 failed (99: Cannot assign requested address)
nginx: configuration file /etc/nginx/nginx.conf test failed
Çözüm için öncelikle 80 portunu hangi servis kullanıyor kontrol edin
netstat -plnt | grep ‘:80’
Eğer apache ile karşılaşırsanız apache ve nginx konfigürasyonunuzu yenileyecek aşağıdaki komutları çalıştırın.
/usr/local/psa/admin/sbin/nginxmng -d
/usr/local/psa/admin/sbin/nginxmng -e
Nginx i restart ettiğinizde muhtemelen problem kalmayacaktır.
Port sorgusunda PortSentry veya farklı bir servisle karşılaşırsanız yaptığınız bir konfigürasyon neticesinde olmuştur bu aşamaya gelirken yaptıklarınızı gözden geçirmenizde fayda var
Bir yanıt yazın