服务器:阿里云
系统:Ubuntu 16.04.4
- 安装好nginx后,我把/etc/nginx/sites-enabled/的default删了
- 用ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/default建立软链接,reload nginx服务,发现没有监听80端口
- 然后我把这个软连接的default删了,改为硬链接ln /etc/nginx/sites-available/default /etc/nginx/sites-enabled/default,reload nginx服务,又能监听80端口了
请问有没有大神能说明一下这个是什么原因?
你的软链接的命令用错了,ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/default 这样是不行的,这样建起来的软链接指向是不对的。 正确的做法是进入/etc/nginx/sites-enabled目录,然后