nignx启动80端口一直占用

来源:互联网 发布:在淘宝开网店收费吗 编辑:程序博客网 时间:2024/06/06 02:38

当我们根据文档,配置好nignx后,启动nignx,会发现,当我们修改了80端口后,

 server {         listen       8082;         location / {                 root /data/www;         }         location /images/ {                 root /data;        }    }

程序依然报

0.0.0.0:80 failed (98: Address already in use)

仔细观察,发现http块的最后,有两条引用

http {    ***         ##         # Virtual Host Configs         ##        include /etc/nginx/conf.d/*.conf;        include /etc/nginx/sites-enabled/*;}

可以看出,/etc/nginx/conf.d/*.conf下面默认没有任何文件,但是在
/etc/nginx/sites-enabled/下面有一个default文件,里面大概有这样一个块

×××server {    listen 80 default_server;    listen [::]:80 default_server;    root /var/www/html;    server_name _;    location / {        try_files $uri $uri/ =404;    }}

这就是一直,即使你在nginx.conf下,修改了server的监听,nginx任然要去启动80端口原因,并且nginx的首页就在/var/www/html下面
如果你想要替换80端口,修改这里,或者注释掉它,从新写一个就好了

0 0
原创粉丝点击