1. 程式人生 > 實用技巧 >CentOS7安裝配置Tomcat

CentOS7安裝配置Tomcat

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>