1,首先須要知道各應用開發時候用的jdk,由於這關係到Linux裏的jre是否須要升級,以及是否可以升級,
好比個人三個應用都是在jdk1.6環境下開發的,因此jre最好不要升級,不然可能須要從新編譯,否則可能會發生未知的錯誤;
2,tomcat6須要至少jre1.5以上,tomcat7須要至少jre1.6以上,依次類推;我升級tomcat6到tomcat7,jre能夠不改變。
3,將tomcat下的配置,如catalina.sh,server.xml,context.xml等配置備份,
端口及路徑須要特別注意,由於設置很差就啓動不了;
四、停tomcat 服務
ps -ef|grep tomcat查看當前啓動了哪些tomcat服務,web
進入tomcat的/bin執行 ./shutdown.sh或直接kill -9 進程號
五、備份tomcat文件夾,文件夾改個名,用mv命令便可 apache
mv tomcat-sys tomcate-sys1
六、上傳新版tomcat壓縮文件tar.gz文件;解壓tar -xvf apache-tomcat-8.0.52-fulldocs.tar
七、 在tomcat所在文件夾下,新版tomcat更名文件夾爲舊版tomcat名
八、 將catalina.sh,server.xml,context.xml 及項目複製到新的tomcat下面
九、刪除新版tomcat下面webapps下的examples(網上看到的,做用未檢索,待補充)
十、啓動tomcat 進新tomcat執行相應的 ./startup.sh
注:tomcat
conf/server.xml -端口號、應用目錄配置
bin/catalina.sh -jvm配置參數app
感謝各位前輩的經驗介紹:webapp
https://blog.csdn.net/richieruan/article/details/49120373;jvm