CentOS7安裝配置Tomcat
阿新 • • 發佈:2020-09-01
1.安裝jdk
jdk安裝有兩種方式,本文只介紹rpm格式的安裝包
安裝jdk:在安裝包所在的目錄下執行如下語句
rpm -ivh jdk-8u261-linux-x64.rpm
安裝完成後,預設安裝在/usr/java下。
配置環境變數,執行如下語句:
vim /etc/profile
新增如下內容,/usr/java/jdk1.8.0_202為jdk所在路徑,請自行修改
JAVA_HOME=/usr/java/jdk1.8.0_202 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH
使環境變數生效
source /etc/profile
測試是否安裝成功
Java -version
2.安裝tomcat
到 tomcat所在的目錄下,解壓壓縮包
tar -zxvf apache-tomcat-8.5.57.tar.gz
移動解壓好的資料夾到/usr/local/tomcat目錄下
mv apache-tomcat-8.5.57 /usr/local/tomcat
到/usr/local/tomcat/bin目錄下啟動tomcat
./startup.sh
測試
瀏覽器輸入127.0.0.1:8080
配置Tomcat
包括配置Tomcat的訪問埠,虛擬主機,解析jsp
配置Tomcat的訪問埠
tomcat預設啟動的是8080,如果你想修改為80,則需要修改server.xml檔案:
vim /usr/local/tomcat/conf/server.xml
<Connector port="8080" protocol="HTTP/1.1"
重啟生效
[root@localhost src]# /usr/local/tomcat/bin/shutdown.sh
[root@localhost src]# /usr/local/tomcat/bin/startup.sh
配置Tomcat的虛擬主機
cd /usr/local/tomcat/conf/
vim server.xml
找到</Host>下一行插入新的<Host>內容如下:
<Host name="www.123.cn" appBase="/data/tomcatweb"
unpackWARs="false" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/>
</Host>
儲存後,重啟生效
測試Tomcat解析jsp
先建立tomcat的測試檔案:
vim /data/tomcatweb/111.jsp
加入如下內容:
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>
儲存後,使用curl測試:
[root@localhost ~]# curl -xlocalhost:80 www.123.cn/111.jsp
看看執行結果是否是:
<html><body><center>
Now time is: Thu Jun 13 15:26:03 CST 2013
</center></body></html>