Cách fix lỗi không thể khởi động Nghinx: “Not starting nginx as it is disabled in config”

Not starting nginx as it is disabled in config"

* Triệu chứng xảy ra:

  • Nginx bị dừng:

    service nginx status
    nginx is stopped


    service nginx status
    nginx dead but pid file exists

  • Không thể khởi động Nginx:

    /etc/init.d/nginx start
    Not starting nginx as it is disabled in config

  • Dịch vụ nginx bị tắt:
    • CentOS / RHEL :

      cat /etc/sysconfig/nginx
      NGINX_ENABLED=no

    • Debian / Ubuntu :

      cat /etc/default/nginx
      NGINX_ENABLED=no

  • Tệp nhật ký lỗi Nginx tại /var/log/nginx/error.logchứa dòng sau:

    [emerg] 2060#0: duplicate listen options for [2001:db8:f61:a1ff:0:0:0:80]:80 in /etc/nginx/plesk.conf.d/server.conf:29

* Nguyên nhân

Nginx bị tắt để khởi động trong cấu hình của nó

* Độ phân giải

  1. Kết nối với máy chủ qua SSH .
  2. Bật nginx trong tệp cấu hình của nó:
    • CentOS / RHEL :

      vi /etc/sysconfig/nginx

    • Debian / Ubuntu :

      vi /etc/default/nginx

  3. Đặt cái này :

    NGINX_ENABLED=yes

    trong:

    • CentOS / RHEL :

      cat /etc/sysconfig/nginx
      NGINX_ENABLED=yes

    • Debian / Ubuntu :

      cat /etc/default/nginx
      NGINX_ENABLED=yes

  4. Định cấu hình lại nginx và apache

    plesk sbin nginxmng -d
    # plesk sbin nginxmng -e

Trong trường hợp Máy chủ Web LiteSpeed ​​được sử dụng
  1. Kết nối với máy chủ qua SSH .
  2. Tắt nginx trong Plesk để tạo cấu hình chính xác:

    plesk sbin nginxmng -d

Chúc các bạn thành công. Xem thêm dịch vụ hosting của INET: https://inet.vn/hosting/web-hosting

Be the first to comment

Leave a Reply

Your email address will not be published.


*