常规
开机自启
方法很多,这里用一种脚本启动的方式
创建autostart.sh,开头的内容为
1
2
3!/bin/bash
description:开机自启脚本
/usr/local/webServer/nginx/sbin/nginx # 启动nginx给脚本执行权限 ,
chmod +x autostart.sh
- 观察
/etc/rc.d/rc.local
或/etc/rc.local
有无执行权限,若没有则加上 - 打开
/etc/rc.d/rc.local
或/etc/rc.local
,末尾添加执行autostart.sh的命令但是遇到了卡在某个命令的情况 , 使用python的子线程 ,暂时使用30秒的延迟来 git pull 和 hexo g,之后使用本地的pull钩子来实现
两个命令用&&
连接就可以了