Tomcat 7.0.6 設定
- tomcat 需要 JRE_HOME 或 JAVA_HOME 才能啟動。
- tomcat service
- 安裝
- {apache-tomcat-7.0.6}/bin/service.bat install
- 移除
- {apache-tomcat-7.0.6}/bin/service.bat remove
- 一份 tomcat 使個多個不同 port 的 service
- 一份 tomcat、一個 server、多個 port
- 修改 $CATALINA_BASE/conf/server.xml
- 複製 Service name="Catalina" 整段
- 修改所有相關欄位。
- 一份 tomcat 給多人使用,也就是 multiple instances
- 一份 tomcat、多個 server、多個 port
- 為每一個 instance 設定 $CATALINA_BASE。
- $CATALINA_BASE 裡需要以下目錄與檔案
- bin/tomcat-juli.jar
- conf/*.*
- logs/
- webapps/
- work/
- temp/
- 指令參考
- set CATALINA_HOME={apache-tomcat-7.0.6}
- set CATALINA_BASE={apache-tomcat-7.0.6}\_user1
- {apache-tomcat-7.0.6}\bin\startup.bat
- 為了在同一機器同時啟動多個 tomcat,$CATALINA_BASE/conf/server.xml 有一些地方要做修改
- Server port="8001" ...
- Connector port="8080" ...
- Connector port="8009" ...
- tomcat 預設會先抓 $CATALINA_BASE/lib 裡的 library,找不到會再去 $CATALINA_HOME/lib 裡找,所以各個 instance 專有的 jar 應該放在 $CATALINA_BASE/lib 裡。
沒有留言:
張貼留言