首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Nginx open() "/etc/nginx/nginx.conf“失败

Nginx open() "/etc/nginx/nginx.conf“失败
EN

Unix & Linux用户
提问于 2017-01-25 21:09:55
回答 1查看 2.5K关注 0票数 0

我试图在一个非常精简的linux上运行nginx,当我尝试运行它时,我得到了

[emerg] 4905#0: open() "/etc/nginx/nginx.conf" failed (2: No such file or directory)

[alert] could not open error log file: open() "/var/log/nginx/error.log" failed (2: No such file or directory)

现在,我的问题是/etc位于只读文件系统上,所以我无法创建该目录,也不能将其符号链接到它。所有东西都安装在/opt/etc/...中,nginx -c /opt/mnt/nginx/nginx.conf也不起作用。

我怎样才能让nginx跑?

EN

回答 1

Unix & Linux用户

发布于 2017-08-23 17:45:58

由于/etc是只读的,所以可以使用类似于aufs的东西覆盖另一个目录以进行更改,从而有效地在/etc上为您提供rw

代码语言:javascript
运行
复制
mkdir /myconfig /mnt/etc
mount -t aufs br=/myconfig:/etc /mnt/etc
mount -o bind /mnt/etc /etc
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/340149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档