我使用共享主机,使用Cpanel,我想在Nginx旁边安装清漆缓存服务器,我已经用SSL安装了Nginx,它运行得很好,但是要安装清漆,我需要配置它以侦听端口80,所以我将nginx的端口更改为8080,但问题是nginx仍然在监听端口80,甚至我在我的所有虚拟服务器中都更改了端口,这是nginx -T grep“监听”的结果。
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还在听-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
发布于 2021-06-11 17:21:39
nginx -T显示nginx脱机配置。
而
lsof -i :80显示实时打开的端口。
配置环境与实时环境之间的差异通常意味着在配置更改后服务尚未重新启动。
所以简单地说:
重新启动nginx
systemctl restart nginxhttps://stackoverflow.com/questions/64816503
复制相似问题