CentOS7中设置.sh开机自启动(以后台启动geoserver为例)
場(chǎng)景
Geoserver在Linux上的安裝(圖文教程):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/118963122
在上面的基礎(chǔ)上,啟動(dòng)geoserver時(shí)需要到bin目錄下執(zhí)行
nohup ./startup.sh &這樣才能保證后臺(tái)啟動(dòng)并一直運(yùn)行。但是如果服務(wù)器重啟后不會(huì)啟動(dòng)。
怎樣讓服務(wù)器重啟后重新執(zhí)行上面的啟動(dòng)命令。
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關(guān)注公眾號(hào)
霸道的程序猿
獲取編程相關(guān)電子書、教程推送與免費(fèi)下載。
實(shí)現(xiàn)
首先創(chuàng)建一個(gè)開(kāi)啟自啟動(dòng)的腳本,這將其放在根目錄下
touch /autostart.sh然后編輯該啟動(dòng)腳本
vim /autostart.sh修改自啟動(dòng)腳本為
#!/bin/bash cd? /usr/local/geoserver-2.19.2-bin/bin nohup ./startup.sh &其中第一行為geoserver的bin目錄
然后賦予兩個(gè)sh的執(zhí)行權(quán)限
chmod +x /usr/local/geoserver-2.19.2-bin/bin/startup.sh chmod +x /autostart.sh此時(shí)可以在根目錄下先執(zhí)行該腳本,測(cè)試服務(wù)是否能啟動(dòng)
./autostart.sh然后將此自啟動(dòng)腳本放在開(kāi)機(jī)啟動(dòng)的目錄下
vim /etc/rc.d/rc.local將上面自啟動(dòng)腳本的路徑放在文件末尾
?
總結(jié)
以上是生活随笔為你收集整理的CentOS7中设置.sh开机自启动(以后台启动geoserver为例)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: HBase Java API 创建表时一
- 下一篇: Hbase报错ERROR: Keeper