在CentOS7中部署tomcat9

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在CentOS7中部署tomcat9相关的知识,希望对你有一定的参考价值。

在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方式安装

[[email protected] mnt]# rpm -ivh jdk-8u171-linux-x64.rpm 

2、安装完后,在/etc/profile.d/目录下建立java.sh脚本,/etc/profile.d/这个目录设置的变量是全局变量以及一些应用程序所需的启动脚本,作用就是将java加入到环境变量。

[[email protected] 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脚本导入到环境变量中,即将脚本生效。

[[email protected] profile.d]# source java.sh

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

[[email protected] 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解压到指定的目录中。

[[email protected] mnt]# tar xfz apache-tomcat-9.0.8-src.tar.gz -C /opt/

2、将解压后的apache-tomcat-9.0.8文件夹移动到/usr/local/目录下,并重命名为tomcat9。

[[email protected] opt]# mv apache-tomcat-9.0.8-src/ /usr/local/tomcat9

3、启动tomcat。

[[email protected] 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端口监听的信息。

[[email protected] bin]# netstat -ntap | grep 8080
tcp6       0      0 :::8080                 :::*                    LISTEN      36175/java  

5、打开浏览器,在地址栏中输入http://192.168.200.202:8080/,查看是否出现下图的画面,则表示开启成功。

以上是关于在CentOS7中部署tomcat9的主要内容,如果未能解决你的问题,请参考以下文章

在CentOS7上安装Tomcat9的方法教程

linux下部署项目

如何在CentOS7上安装Tomcat9

在CentOS7.2中搭建Tomcat9 并启用http/2 协议

centos7怎样查看tomcat安装路径

Centos7——16.搭建JAVAEE 环境(安装Tomcat9.0.24)