Tomcat9.0環境部署(小白篇)

Tomcat9.0環境部署

  • 系統環境
  • 下載軟件包
  • 部署JDK
  • 部署Tomcat
  • 啓動測試

Tomcat9.0環境部署(小白篇)

系統環境

[root@Zabbix_Client_56 /]# cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core) 
[root@Zabbix_Client_56 /]# uname -r
3.10.0-862.el7.x86_64
[root@Zabbix_Client_56 /]# hostname
Zabbix_Client_56.8
[root@Zabbix_Client_56 /]# ip a|grep 192.168.
    inet 192.168.56.8/24 brd 192.168.56.255 scope global noprefixroute dynamic eth0

下載軟件

下載JDK1.8:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下載Tomcat:wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.12/bin/apache-tomcat-9.0.12.tar.gz

部署JDK

[root@Zabbix_Client_56 src]# tar xf jdk-8u181-linux-x64.tar.gz 
[root@Zabbix_Client_56 src]# mv jdk1.8.0_181 /usr/local/java
[root@Zabbix_Client_56 src]# vim /etc/profile
#################JAVA#################
export JAVA_HOME=/usr/local/java
export JRE_HOME=/usr/local/java/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
[root@Zabbix_Client_56 src]# source /etc/profile
[root@Zabbix_Client_56 src]# java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode

部署Tomcat

[root@Zabbix_Client_56 src]# tar xf apache-tomcat-9.0.12.tar.gz 
[root@Zabbix_Client_56 src]# mv apache-tomcat-9.0.12 /usr/local/tomcat
[root@Zabbix_Client_56 src]# /usr/local/tomcat/bin/version.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/java/jre
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Server version: Apache Tomcat/9.0.12
Server built:   Sep 4 2018 22:13:41 UTC
Server number:  9.0.12.0
OS Name:        Linux
OS Version:     3.10.0-862.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_181-b13
JVM Vendor:     Oracle Corporation

啓動測試

[root@Zabbix_Client_56 src]# /usr/local/tomcat/bin/startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/java/jre
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
[root@Zabbix_Client_56 src]# ss -anplt | grep java
LISTEN     0      1         ::ffff:127.0.0.1:8005                    :::*                   users:(("java",pid=30694,fd=70))
LISTEN     0      100         :::8009                    :::*                   users:(("java",pid=30694,fd=54))
LISTEN     0      100         :::8080                    :::*                   users:(("java",pid=30694,fd=49))
[root@Zabbix_Client_56 src]# ps -ef|grep java
root      30694      1  7 23:07 pts/1    00:00:02 /usr/local/java/jre/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root      30752   1906  0 23:08 pts/1    00:00:00 grep --color=auto java
[root@Zabbix_Client_56 src]# curl http://127.0.0.1:8080 -I
HTTP/1.1 200 
Content-Type: text/html;charset=UTF-8
Transfer-Encoding: chunked
Date: Tue, 16 Oct 2018 03:08:20 GMT
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章