开机启动三种方法
方式一 添加命令
编辑文件 /etc/rc.local
1 | vi /etc/rc.local |
在文件末尾加上你开机需要执行的命令即可(写绝对路径,添加到系统环境变量的除外),如:
1 | nohup /usr/local/srs2/objs/srs -c /usr/local/srs2/conf/z.conf>/usr/local/srs2/log.txt & |
方式二 添加脚本
自己写一个shell脚本
将写好的脚本(.sh文件)放到目录 /etc/profile.d/
下,系统启动后就会自动执行该目录下的所有shell脚本。
1 | cd /etc/profile.d/ |
添加脚本srs.sh
1 |
|
方式三 添加服务
添加文件
新建/etc/init.d/srs.sh
文件
1 |
|
添加执行权限
给sh文件和jar可执行权限
1 | chmod +x /etc/init.d/srs.sh |
设置开机启动
首先,添加为系统服务
1 | chkconfig --add srs.sh |
开机自启动
1 | chkconfig srs.sh on |
查看
1 | chkconfig --list |
启动
1 | service srs.sh start |
停用
1 | service srs.sh stop |
查看启动情况
1 | lsof -i:1935 |