Problema avvio nginx su CentOS e Plesk

Su diversi server con Linux CentOS gestito tramite Plesk ho recentemente installato e configurato NGINX, in modo da abilitare la compressione, utile per velocizzare i siti web ospitati.

Stranamente su uno di essi il servizio si è bloccato, senza possibilità di ripartire. Accedendo via terminale da SSH ho verificato innanzitutto la correttezza del file di configurazione:

sudo nginx -t

ottenendo come risultato:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

tuttavia provando a riavviare il servizio:

sudo service nginx restart

si ottiene:

Restarting nginx (via systemctl): Job for nginx.service failed because the control process exited with error code. See “systemctl status nginx.service” and “journalctl -xe” for details. [FAILURE]

Approfondendo l’errore risulta noto a Plesk, ma non ha una origine chiara, esiste un workaround per far ripartire il servizio riabilitandolo su Plesk:

plesk sbin nginxmng -d
plesk sbin nginxmng -e

L'articolo ti è stato utile? Fammelo sapere nei commenti!

Questo sito è senza banner, cookie di profilazione e pubblicità, è completamente libero con licenza Creative Commons, se vuoi puoi ringraziarmi supportando i costi annuali del server offrendomi un caffè, puoi farlo qui: https://ko-fi.com/zizzu

Lascia un commento

This site uses Akismet to reduce spam. Learn how your comment data is processed.