手動部署工程

//關閉tomcat服務
1)cd /usr/local/*5.5*/bin
2)shutdown.sh
3)ps -ef|grep tomcat
如果有tomcat服務,則用kill命令強行殺死
4)ps -ef|grep java
查看開啓了幾個root,如果有兩個,則用kill強行殺死
kill -9 進程號

//清除tomcat原來的日誌
cd /usr/local/*5.5*/logs
rm  *  (更新的時候可以吧logs下文件都刪除,平時刪除日誌就只用刪除catalina.out)

//刪除文件夾webapp/
cd /www/hb
rm -rf webapp/
//上傳zip文件
rz
//解壓zip
unzip webapp.zip

//刪除zip文件
 rm -rf webapp.zip

//修改數據庫連接
cd /www/hb/webapp/WEB-INF/classes/config
vi jdbc.properties
//按a進入編輯
----------------
jdbc.url=jdbc:oracle:thin:@**.**.**.**:1521:jmebdb1
jdbc.username=hb
jdbc.password=hb
 
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
hibernate.show_sql=true
hibernate.cache.use_query_cache=true
hibernate.cache.provider_class=org.hibernate.cache.EhCacheProvider
hibernate.ehcache_config_file=/config/ehcache.xml
 
pospIp=***.***.**.**
--------------------------------
按esc鍵退出編輯
:wq//退出保存編輯器

//兩個工程部署在不同機子上需要在同一頁面顯示
cd /www/hb/webapp/WEB-INF/classes/config
vi lticketserver.properties
-------------------------------
lticket_server_IP=**.**.**.**
lticket_server_port=8888
licket_socket.timeOut=10000
---------------------------------
//建立頁面鏈接
cd /usr/local/*5.5*/conf
修改 server.xml
-----------------------

<Context docBase="/www/hb/webapp" path="/hb"
         privileged="true" antiResourceLocking="false" antiJARLocking="false"

reloadable="true"/>


------------------------
//開啓tomcat服務
cd /usr/local/*5.5*/bin
startup.sh

//啓動
cd /usr/local/*5.5*/logs
tail -f catalina.out
//沒有報警提示startup就啓動起來了
然後按alt+c退出

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章