Question

Nginx Failed... Failed to start A high performance web server and a reverse proxy server.

Posted July 23, 2021 1.5k views
NginxUbuntu 20.04

I rebooted the computer, and this happened.

Why did this happen?

Please help me.

sudo systemctl status nginx

● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2021-07-23 10:55:41 KST; 6min ago
Docs: man:nginx(8)
Process: 167493 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=1/FAILURE)

07 23 10:55:41 gblsvips-sv systemd[1]: Starting A high performance web server and a reverse proxy server…

07 23 10:55:41 gblsvips-sv nginx[167493]: nginx: [emerg] unexpected end of file, expecting “;” or “}” in /etc/nginx/c>

07 23 10:55:41 gblsvips-sv nginx[167493]: nginx: configuration file /etc/nginx/nginx.conf test failed

07 23 10:55:41 gblsvips-sv systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE

07 23 10:55:41 gblsvips-sv systemd[1]: nginx.service: Failed with result ‘exit-code’.

07 23 10:55:41 gblsvips-sv systemd[1]: Failed to start A high performance web server and a reverse proxy server.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
Submit an Answer
1 answer

Hi @khs32101,

Looking at the error log provided, it seems like there are typos in your Nginx config files. The following two lines are the most important ones:

07 23 10:55:41 gblsvips-sv nginx[167493]: nginx: [emerg] unexpected end of file, expecting “;” or “}” in /etc/nginx/c>

07 23 10:55:41 gblsvips-sv nginx[167493]: nginx: configuration file /etc/nginx/nginx.conf test failed

Check both of them and see if you can spot the typo in there. If you can’t please post both files and we’ll try to assist.