手动部署工程

//关闭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退出

 

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