『壹』 怎麼卸載tomcat和apache
tomcat和apache的刪除方式都差不多。
這個問題有幾種情況:
一、linux環境
1.1 刪除安裝好的服務
1.1.1、使用rpm刪除
[root@linux~]#rpm-qa|grephttpd
[root@linux~]#rpm-qa|greptomcat
這個命令是查看linux上安裝apache和tomcat包
找到名字(例如httpd-xxxxxx.xxxx.x86_64)後用下面命令刪除
[root@linux~]#rpm-ehttpd-xxxxxx.xxxx.x86_64
[root@linux~]#rpm-etomcat-xxxxxx.xxxx.xxx
這里要記住先請把依賴apache的包刪除
1.1.2、使用yum刪除
[root@linux~]#yumlist|grephttpd
[root@linux~]#yumlist|greptomcat
查看apache和tomcat包名,例如httpd.x86_64
[root@linux~]#yumerasehttpd.x86_64
[root@linux~]#yumerasetomcat7.xxx
這里相關依賴包自動會被刪除
2.2 綠色版
[root@linux~]#ps-ef|greptomcat
[root@linux~]#ps-ef|grephttpd
查到他們的進程號還有找到他們的存放位置
使用
[root@linux~]#kill-9tomcat進程號
[root@linux~]#kill-9apache進程號
結束其進程
[root@linux~]#rm-rftomcat目錄
[root@linux~]#rm-rfapache目錄
最後刪除目錄
二、windows環境
1.1 安裝包
1.1.1 在控制面板 -》程序和功能-》卸載程序
1.1.2 直接找到apache和tomcat進行卸載,應該會把相應的服務和注冊表信息都清除干凈
1.1.3 也可以使用網路管家、360助手 進行卸載
2.2 綠色版
使用 任務管理器 點擊 "進程"選項卡
找到apache.exe和tomcat.exe 右鍵查找其位置進行目錄刪除
『貳』 linux伺服器上tomcat版本升級,從5.5升到7.0以上具體配置和細節
linux下tomcat升級步驟:
1)停【舊】tomcat服務
cd apache-tomcat/bin
sudo ./shutdown.sh
2)全量備份【舊】tomcat文件夾
mv apache-tomcat apache-tomcat_20190914.bak
3)上傳升級材料中tomcat壓縮文件包;解壓
tar -zxvf apache-tomcat-8.5.20.tar.gz
4)解壓【新】tomcat壓縮文件,放在之前tomcat同樣路徑下,改名文件夾為舊版tomcat名(apache-tomcat)(■這樣環境變數就不需要改了)
5)備份【新】webapps下的examples
mv examples examples.bak
5)拷貝【舊】webapps下的程序包文件夾到【新】webapps下
cd /usr/local/apache-tomcat/
rm -rf webapps
cp -r /usr/loal/apache-tomcat_20190914.bak/webapps /usr/local/apache-tomcat/
6、修改新tomcat中的配置文件
涉及文件:conf/server.xml bin/catalina.sh
備份一下conf目錄、Lib目錄、server.xml、web.xml這幾個目錄及文件,
6-1)備份【新】server.xml catalina.sh ,改名備份即可
cd /usr/local/apache-tomcat/conf
mv server.xml server.xml.default.bak
6-2)拷貝【舊】server.xml catalina.sh 到【新】tomcat相同目錄下
(■6和7兩步 有的可能其他配置文件做過修改的也類似處理)
7.備份【新】catalina.jar,修改ServerInfo.properties並更新jar
cp catalina.jar catalina.jar.bak
unzip catalina.jar
cd org/apache/catalina/util
sudo vim ServerInfo.properies
刪除 apache tomcat 後的版本號,將server.number改為0.0.0.0
目標:
server.info=Apache Tomcat
server.number=0.0.0.0
server.built=Oct 28 2013 05:08:47
jar -uvf catalina.jar org/apache/catalina/util/ServerInfo.properties
sudo rm -rf org META-INF
8)啟動【新】tomcat
cd apache-tomcat/bin
sudo ./startup.sh
9)查看埠是否運行正常