相信大家都碰到服务器重启后,自己部署的相关应用没有启动,比如tomcat,于是就只能自己远程登录服务器去手动执行启动脚本,烦!linux服务器只要简单几步就能使你的应用开机自启,本文假设你使用root登录到服务器:
赋予rc.local可执行的权限,执行命令:
chmod +x /etc/rc.d/rc.local
vim /etc/rc.d/rc.local,在末尾处加上需要自动执行的脚本全路径(比如: /home/autoexcute.sh),如果需要指定用户(比如:web)来执行则在末尾处加上:
su - web -c /home/autoexcute.sh
注意:autoexcute.sh也需要有可执行的权限