1. 程式人生 > >在CentOS7中部署tomcat9

在CentOS7中部署tomcat9

ets nta let ted catalina 百度下載 all 服務器 export

在CentOS7中部署tomcat9

實驗介紹

tomcat服務器是一個免費的開源的Web應用服務器,屬於輕量級應用服務器。在中小型和並發訪問用戶場合中並不是被普遍使用,但卻是開發和調試JSP程序的首選,而且tomcat通常是作為一個servlet和JSP容器,單獨運行在後端。

試驗環境

主機 操作系統 IP 地址 主要軟件
tomcat服務器 CentOS 7.3 x86_64 192.168.100.202 jdk-8u171-linux-x64.rpm 、apache-tomcat-9.0.8.tar.gz

實驗準備

1、關閉防火墻和系統安全增強安全功能

systemctl stop firedwall.service
setenforce 0

2、在安裝tomcat之前必須安裝JDK即Java Development Kit。所以要先下載JDK和tomcat,可自行百度下載。我這裏使用的兩個軟件版本如下:

JDK:jdk-8u171-linux-x64.rpm

tomcat:apache-tomcat-9.0.8.tar.gz

安裝JDK,配置Java環境

1、直接使用rpm方式安裝

[root@localhost mnt]# rpm -ivh jdk-8u171-linux-x64.rpm 

2、安裝完後,在/etc/profile.d/目錄下建立java.sh腳本,/etc/profile.d/這個目錄設置的變量是全局變量以及一些應用程序所需的啟動腳本,作用就是將java加入到環境變量。

[root@localhost profile.d]# cat /etc/profile.d/java.sh 
export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64    #設置JAVA_HOME這個變量
export PATH=$JAVA_HOME/bin:$PATH                 #將java的目錄追加到$PATH變量後面

3、將java.sh腳本導入到環境變量中,即將腳本生效。

[root@localhost profile.d]# source java.sh

4、運行java-version命令查看Java版本是否和之前安裝的一致。

[root@localhost profile.d]# java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

安裝配置tomcat

1、將apache-tomcat-9.0.8.tar.gz解壓到指定的目錄中。

[root@localhost mnt]# tar xfz apache-tomcat-9.0.8-src.tar.gz -C /opt/

2、將解壓後的apache-tomcat-9.0.8文件夾移動到/usr/local/目錄下,並重命名為tomcat9。

[root@localhost opt]# mv apache-tomcat-9.0.8-src/ /usr/local/tomcat9

3、啟動tomcat。

[root@localhost bin]# /usr/local/tomcat9/bin/startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat9
Using CATALINA_HOME:   /usr/local/tomcat9
Using CATALINA_TMPDIR: /usr/local/tomcat9/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_171-amd64
Using CLASSPATH:       /usr/local/tomcat9/bin/bootstrap.jar:/usr/local/tomcat9/bin/tomcat-juli.jar
Tomcat started.

4、tomcat默認運行在8080端口,運行netstat命令查看8080端口監聽的信息。

[root@localhost bin]# netstat -ntap | grep 8080
tcp6       0      0 :::8080                 :::*                    LISTEN      36175/java  

5、打開瀏覽器,在地址欄中輸入http://192.168.200.202:8080/,查看是否出現下圖的畫面,則表示開啟成功。

在CentOS7中部署tomcat9