网站首页 > linux / 正文
在某些程序部署环境中,要求Linux系统在开机后自动启动程序,本文以webman举例说明如何配置开机自启动,本教程也可适用于其它的开机启动命令。
1、创建一个shell脚本
vi /home/webman_start.sh
2、写入项目启动命令
php /home/webman/start.php start -d
注意这里命令中的路径要换成真实路径,/home/webman仅为示例
3、 赋予start.sh执行权限
chmod +x /home/webman_start.sh
4、修改/etc/rc.local文件
vi /etc/rc.local
5、 添加/home/start.sh 到文件最后一行
方法一:启动的同时写入日志
/home/webman_start.sh > /home/webman_start.log 2>&1
方法二:启动不写入日志
/home/webman_start.sh
以上两种方法,二选一即可
6、 赋予rc.local执行权限
chmod +x /etc/rc.local
补充说明
如果上述操作完成后,重启没有执行脚本,则有可能是权限引起的,可再执行以下命令
chmod +x /etc/rc.d/rc.local
由于/etc/rc.local是/etc/rc.d/rc.local的软连接,所以必须确保/etc/rc.local和/etc/rc.d/rc.local都有x权限(可执行)
Tags:linux创建用户命令
- 上一篇:Linux建立软/硬链接文件(ln命令)
- 下一篇:Linux记录用户操作命令
猜你喜欢
- 2024-11-26 以其他用户的身份执行Linux命令
- 2024-11-26 Linux常用指令简介(1):用户和权限管理
- 2024-11-26 Linux记录用户操作命令
- 2024-11-26 Linux建立软/硬链接文件(ln命令)
- 2024-11-26 Linux基础之创建运行脚本
- 2024-11-26 Linux系统如何设置开机自动运行脚本?
- 2024-11-26 Linux创建新用户并使用证书远程登录
- 2024-11-26 linux批量添加用户
- 2024-11-26 每日一个Linux命令解析——newusers
- 2024-11-26 Linux用户权限管理及用户权限管理命令操作