簡體   English   中英

Cpanel Nginx 仍在監聽 80 端口

[英]Cpanel Nginx still Listening on port 80

我正在使用共享主機,使用 Cpanel,我想在 Nginx 旁邊安裝 varnish 緩存服務器,我已經安裝了 Nginx 和 SSL,它工作得很好,但是要安裝 varnish 我需要將它配置為偵聽端口 80,所以我改變了Nginx 的端口為 8080,但問題是 nginx 仍在偵聽端口 80,即使我更改了所有虛擬服務器中的端口,這是 nginx -T |grep "listen " 的結果

listen 8080;
    listen       8080;
#   listen 127.0.0.1:8080;
    listen 8080;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 8080;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 8080;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 8080;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;
    listen 443 ssl;

它顯示 nginx 中我的所有服務器都沒有端口 80,但是當我運行此命令時

lsof -i:80

它表明 nginx 仍在監聽 sudo lsof -i:80

COMMAND   PID   USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
nginx   11802   root   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12227   root   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12246 qsinav   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12247 qsinav   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12249 qsinav   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12252 qsinav   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12253 qsinav   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12254 qsinav   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12255 qsinav   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12256 qsinav   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12257 qsinav   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)
nginx   12258 qsinav   11u  IPv4 18752179      0t0  TCP *:http (LISTEN)

那么從哪里可以防止 nginx 監聽端口 80

nginx -T

顯示nginx離線配置

盡管

lsof -i :80

顯示實時打開的端口

配置環境和實時環境的區別往往意味着配置改變后服務沒有重啟。

所以簡單地說:

重啟 nginx

systemctl restart nginx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM