cameron1
By:
cameron1

NGINX wont start

January 30, 2014 5.4k views
I install virtualmin on centos earlier, then replaced apcahe with NGINX, it worked for a while then it seemed to stop and when i restart it this is what i get below. Any ideas why ? Failed to start service : Starting nginx: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 188.226.142.188:443 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 188.226.142.188:443 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 188.226.142.188:443 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 188.226.142.188:443 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 188.226.142.188:443 failed (98: Address already in use) nginx: [emerg] still could not bind() [FAILED]
4 Answers
The issue sound more like you have something running on the same port and address. What does lsof -i :80 return
Turns out apache has turned on again
it is better to remove apache to make sure only nginx working!!

Hi
i got same issue there. and lsof -i :80 has following. how do i fix it?

nginx 9738 root 6u IPv4 25379 0t0 TCP *:http (LISTEN)
nginx 9738 root 7u IPv6 25380 0t0 TCP *:http (LISTEN)
nginx 9739 nginx 6u IPv4 25379 0t0 TCP *:http (LISTEN)
nginx 9739 nginx 7u IPv6 25380 0t0 TCP *:http (LISTEN)

Have another answer? Share your knowledge.