在阿里雲伺服器上(ubuntu)安裝啟動tomcat
(1)
依照阿里雲的使用者文件,在伺服器上安裝了tomcat並啟動。
阿里雲文件:
但是其中關於配置tomcat到系統服務的部分,我依照說明操作後沒有生效。
因此只完成了在tomcat的bin目錄下啟動tomcat:
sh ${tomcat路徑}/bin/startup.sh ; 關閉服務時使用 sh shutdown.sh 。
(2)配置到系統服務並設定開機啟動:
參考
其中,在執行到第六步 service tomcat start 的時候,會提示:tomcat.service changed on disk. Run 'systemctl daemon-reload' to reload units,此時,按照https://blog.csdn.net/gy325416/article/details/82560718的方法進行操作。
再次啟動tomcat服務時,使用systemctl restart tomcat進行啟動。
關閉tomcat時,使用systemctl stop tomcat。
【加入開機自啟動】https://blog.csdn.net/u013554213/article/details/78792686
命令: update-rc.d tomcat defualts 若有問題,則在tomcat 檔案中加入以下內容:
(參考 https://blog.csdn.net/hanchao5272/article/details/79819460)
然後再重試命令。
然後重啟機器,檢視服務是否確實已經自己啟動。
要移除開機自啟動,命令:update-rc.d -n tomcat remove
重啟看服務是否已經停止。
其他任何自定義指令碼,都可以以這個方式設定為開機自啟動。