Sửa lỗi [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use) khi khởi động Nginx

Sửa lỗi [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use) khi khởi động Nginx 1

Nếu bạn gặp lỗi [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use) khi khởi động hoặc restart nginx thì có nghĩa là nginx hoặc các tiến trình khác đã sử dụng cổng 80.

sudo service nginx restart
 * Restarting nginx nginx
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:443 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:443 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:443 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:443 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:443 failed (98: Address already in use)
nginx: [emerg] still could not bind()

Bạn có thể tắt các tiến trình đang sử dụng cổng 80 bằng câu lệnh dưới đây:

sudo fuser -k 80/tcp

Và thử chạy nginx lại để kiểm tra

service nginx start

 

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

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