按照官方的方法已经解决ngix不启动的问题!这是我找到的解决办法分享出来
修改群晖默认占用的80端口。
1. 通过putty用admin账号登录,等候后输入sudo -i 命令回车,然后再输入admin账号的密码 就提升为root账号了,不然后面修改文件会提示没权限。
5.png
登录/注册后可看大图
2.我们要修改的文件在/usr/syno/share/nginx目录下,有三个:
server.mustache
DSM.mustache
WWWService.mustache
打开文件,那你会看到三个文件中都有大概是这个样子的
server {
listen 80default_server{{#reuseport}} reuseport{{/reuseport}};
listen [::]:80default_server{{#reuseport}} reuseport{{/reuseport}};
listen 443 default_serverssl{{#reuseport}} reuseport{{/reuseport}};
listen [::]:443default_server ssl{{#reuseport}} reuseport{{/reuseport}};
server_name _;
{{> /usr/syno/share/nginx/X-Accel}}
我们就是要把其中的80端口改成其他的端口,你想改成什么都可以,我这里改成81.
一条一条输入下面命令:
#切换到/usr/syno/share/nginx目录
cd /usr/syno/share/nginx
#打开VI编辑器修改server.mustache
vi server.mustache
复制代码
打开VI编辑器之后,按”I“,进入编辑模式,找到80端口改了之后,按“ESC”退出编辑模式,再按“:”,输入“wq!”,确定就可以了。如果不确定修改好了没有可以输入“cat server.mustache”查看。
同理修改其他文件。 |