Tomcat
tags: Common
Linux
cd /etc/init.d
- 新增檔案:
vim 檔案名稱
- example:
sudo vim mytomcat
- example:
- tomcat script
- start: tomcat startup.sh放置的位置
- 例如:
/usr/local/mytomcat/bin/startup.sh
- 例如:
- stop
- start: tomcat startup.sh放置的位置
#!/bin/bash
### BEGIN INIT INFO
# Provides: tomcat8
# Required-Start: $network
# Required-Stop: $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/Stop Tomcat server
### END INIT INFO
PATH=/sbin:/bin:/usr/sbin:/usr/bin
start() {
sh /usr/local/mytomcat/bin/startup.sh
}
stop() {
sh /usr/local/mytomcat/bin/shutdown.sh
}
case $1 in
start|stop) $1;;
restart) stop; start;;
*) echo "Run as $0 <start|stop|restart>"; exit 1;;
esac
- 若bash_profile未註冊JAVA_HOME 和 CATALINA_HOME,需加入tomcat script
## export CATALINA_HOME="/usr/local/apache-tomcat-7.0.61"
## export JAVA_HOME="/usr/local/jdk7"
- Change its permissions
chmod 755 /etc/init.d/mytomcat
- add the correct symlinks automatically
update-rc.d mytomcat defaults
- done
- 現在mytomcat會開機啟動、關機關閉
- 亦可手動控制:
service tomcat7 <stop|start|restart>
Windows
-
到
\tomcat\bin
中,於目標欄位輸入cmd
,開啟命令提示字元 -
新增Service
- service install [服務名稱]
- 服務名稱預設為Tomcat8 (Tomcat名稱)
- example:
service install MyTomcat
-
刪除Service
- sc delete [服務名稱]
- example:
sc delete MyTomcat
-
修改登錄和服務資料庫中的服務項目
- sc <server> config [service name] <option1> <option2>…
- 修改顯示名稱:
sc config DisplayName ="Apache Tomcat 8.5 MyTomcat"
-
啟動類型: 自動
-
其他指令查詢:
sc /?
沒有留言:
張貼留言