我陷入困境。我已经在我的linux服务器上安装了nginx / etc / nginx /但它没有启用乘客mod。所以我跑
乘客安装-nginx的模块
然后在向导中我选择了选项1来下载和配置新的nginx因为我不知道以前安装的nginx的“源”位置。所以它下载并配置了nginx但位于不同的位置: / opt / nginx /
现在问题是服务器以前只安装在 / etc / nignx / 。
我是否必须在某处更改默认位置?如果是,那怎么样?我无法在谷歌的任何地方找到它。
答案 0 :(得分:0)
您只需在某处备份 / etc / nginx ,将其删除,然后与ln /opt/nginx /etc -s
建立符号链接,将两个地点指向同一位置。
答案 1 :(得分:0)
停止在/ etc / nginx上运行的nginx进程,然后从/ opt / nginx启动服务器。
sudo /opt/nginx/sbin/nginx
将启动nginx。您应该在nginx conf中正确设置根路径。