我正试着解决这个问题好几个小时。
我安装了清漆,并将端口设置为80。之后,我将nginx虚拟主机文件的听音指令从80更改为8080:
listen 8080;但是,页面正无限期地被重定向。当我检查端口绑定时,我发现的一件奇怪的事情是,nginx同时侦听端口80和8080,还在侦听80。
$ sudo lsof -P -n -i :80 -i :8080 -i :443 | grep LISTEN
nginx 8433 root 6u IPv4 2401466757 0t0 TCP *:80 (LISTEN)
nginx 8433 root 7u IPv4 2401466758 0t0 TCP *:8080 (LISTEN)
nginx 8436 www-data 6u IPv4 2401466757 0t0 TCP *:80 (LISTEN)
nginx 8436 www-data 7u IPv4 2401466758 0t0 TCP *:8080 (LISTEN)
nginx 8437 www-data 6u IPv4 2401466757 0t0 TCP *:80 (LISTEN)
nginx 8437 www-data 7u IPv4 2401466758 0t0 TCP *:8080 (LISTEN)
nginx 8438 www-data 6u IPv4 2401466757 0t0 TCP *:80 (LISTEN)
nginx 8438 www-data 7u IPv4 2401466758 0t0 TCP *:8080 (LISTEN)
nginx 8439 www-data 6u IPv4 2401466757 0t0 TCP *:80 (LISTEN)
nginx 8439 www-data 7u IPv4 2401466758 0t0 TCP *:8080 (LISTEN)
varnishd 8520 nobody 8u IPv6 2401837251 0t0 TCP *:80 (LISTEN)据我所知,nginx应该只听端口8080,清漆应该只听端口80。但为什么会发生这种事?
listen 80;。发布于 2016-09-28 17:47:50
很可能是基于rpm的安装存在/etc/nginx/con.d/default.conf。它有默认主机,监听端口80。最佳做法是修剪该文件,以便进一步升级不会取代它。
https://serverfault.com/questions/805925
复制相似问题