Linux設置開機啟動


開機啟動
解決服務器重啟,比如斷點,導致服務沒有啟動的煩惱
 
1.整理機器上面運行的服務,編些成sh腳本,文件為:/home/rc/exec.sh
#加載環境變量
source /etc/profile
echo '環境變量添加成功'
#啟動web
/usr/local/tomcat-web/restart.sh &
echo 'tomcat-web 啟動成功'
 
注意加載環境變量
 
2.執行 chmod 755 +腳本名字,命令: chmod 755 /home/rc/exec.sh
 
3.修改rc.load文件,vim /etc/rc.local
touch /var/lock/subsys/local
/home/rc/exec.sh >> /home/rc/rc.out &
 
4.reboot
 
5.查看進程ps -ef |grep tomcat看看是否生效,如果生效了,Ok完成。如果沒有生效,繼續
 
6.查看啟動系統的級別,命令: runlevel
這里是 N 3,代表啟動級別為3
執行命令:ll /etc/rc3.d/
正常情況,這里會有S99local -> ../rc.local這樣的一個快捷鏈接,這個就是系統啟動時,加載rc.local的快捷鏈接。如果這里沒有,那么rc.local就不會被調用。
 
7.啟動rc.load
在rc3.d下面執行:ln -s ../rc.local S99local
執行:chmod +x S99local
 
8.重啟
 
僅供參考,不足之處還請見諒,歡迎指正!轉載請標明出處。如有疑問,歡迎評論或者聯系我郵箱1034570286@qq.com


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM