㈠ 如何查看Tomcat JDK版本
首先,TomcatTomcat本身提供了查看版本的腳本命令:version
就在Tomcat的安裝目錄的bin子目錄下,有兩個文件:
· version.bat -- Windows下的批處理腳本
· version.sh -- linux下的Shell腳本
執行腳本就可以查看Tomcat的版本了。
只需要使用cmd命令行,進入到tomcat的bin目錄下,執行對應的bat或者sh命令就可以看到版本
㈡ Linux系統應該下載哪個tomcat最好是.tar的
core是核心程序,linux就下zip或tar.gz的,其它是Win系統的。Full Documentation是完整的說明文檔Deployer 安裝部署版本Extras是額外組件Embedded是嵌入式版本。要學好linux,請關注《linux就該這么學》一書。
㈢ linux 啟動tomcat需要jdk嗎
非常需要,不安裝或者安裝了沒有寫環境變數找不到,tomcat都起不來,一般linux都會默認安裝jdk,不過版本較低,找的話需要rpm -qa | grep java
因為當有請求時,tomcat會自動將jsp裡面的java程序部分提取出來,調用jdk將java程序編譯成class,然後再執行這個class.你可以到tomcat的work目錄下看看,你可以找到從jsp裡面提取出來的java程序, ***_jsp.java,也有編譯後的class文件, ***_jsp.class。
所以,如果不裝JDK,jsp程序就無法編譯。
㈣ linux部署tomcat7配置jdk什麼版本
一、安裝Java環境開發工具軟體JDK
1、從Java官方網站下載相應的JDK版本jdk-6u33-linux-i586.bin
2、安裝jdk-6u33-linux-i586.bin
# chmod a+x jdk-6u33-linux-i586.bin
# ./jdk-6u33-linux-i586.bin
運行以上命令會自動完成Java JDK安裝。
3、設置Java JDK運行環境
# vim /etc/profile # 在此文件里添加以下內容
JAVA_HOME=/usr/java/jdk1.6.0_33
JRE_HOME=/usr/java/jdk1.6.0_33/jre
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export JAVA_HOME JRE_HOME CLASSPATH PATH
設置完後,重啟機器或注銷後,運行以下命令:
# source /etc/profile # 臨時使當前shell控制台配置生效
# java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot(TM) Client VM (build 20.6-b01, mixed mode, sharing)
返回結果後,說明Java JDK安裝成功!
二、搭建Tomcat伺服器運行JSP腳本
1、從Tomcat官方網站下載相應的Tomcat版本apache-tomcat-7.0.29.tar.gz
2、安裝apache-tomcat-7.0.29.tar.gz
# tar -xvf apache-tomcat-7.0.29.tar.gz
# mkdir opt
# mv apache-tomcat-7.0.29 /opt/
3、運行Tomcat
# cd /opt/apache-tomcat-7.0.29/bin
# ./startup.sh # 啟動Tomcat
在瀏覽器里輸入http://安裝Tomcat的主機IP地址:8080/,如果返回Tomcat的幫助頁面,說明Tomcat安裝成功!
㈤ 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)查看埠是否運行正常