杰者的备忘录

当前位置:   网站首页 >> 杂烩

LEDE软件中心的nginx设置开机启动

最近在折腾软路由,使用的是koolshare二开的Openwrt镜像,在软件中心有个LNMP,玩了一下,发现软路由重启的时候它不会自启动,翻了一下koolshare的官方论坛也只有一个模拟登录网页的方式去启动,很长的代码还是在图片里的,没有其他方式了,于是只能自己折腾了,

从路由管理的网页端进入

状况→系统进程

看到 nginx被装在

/usr/sbin/nginx


 酷软→LNMP

知道配置文件在

/etc/nginx/nginx.conf


于是ssh连上软路由,执行

/usr/sbin/nginx -c /etc/nginx/nginx.conf

发现报错/var/lib/nginx/body不存在,手工创建以后再执行又报错/var/log/nginx不存在,再手工创建后再执行发现nginx运行起来了。

重启发现这两个目录又不存在,那让它开机自动创建这两个目录就好了嘛。


从路由管理的网页端进入

系统→启动项

把创建目录跟启动nginx的命令贴到 本地启动脚本 里的exit 0前面

mkdir -p /var/lib/nginx/body
mkdir -p /var/log/nginx
/usr/sbin/nginx -c /etc/nginx/nginx.conf

再重启软路由,发现nginx已经可以正常的开机启动了。嗯,就这样。

发表我的评论

Hi,您需要填写昵称和邮箱!

  • 必填项