目录
- 前言
- 一、系统环境
- 二、Tomcat安装步骤
- Step1 安装JDK环境
- Step2 安装Tomcat
- 三、测试
- 总结
前言
本篇文章介绍如何在Linux上安装Tomcat web服务器。
一、系统环境
- 虚拟机版本:VMware® Workstation 15 Pro
- Linux镜像文件:CentOS-7-x86_64-Minimal-1804.iso
- 主机系统:Windows 11 家庭中文版
- 主机系统类型:64 位操作系统, 基于 x64 的处理器
- 远程连接工具:MobaXterm中文版本
二、Tomcat安装步骤
Step1 安装JDK环境
JDK版本:JDK1.8.0_112
压缩包版本:jdk-8u112-linux-x64.tar.gz
-
将下载好的压缩包放在/root目录下(以下操作用户均为root用户)
-
创建一个目录,作为Linux软件压缩包的解压目标目录
mkdir -p /export/server
-
对JDK压缩包进行解压缩
tar -zxvf jdk-8u112-linux-x64.tar.gz -C /export/server/
-
为了方便书写解压后的JDK文件路径,为其创建一个软链接
ln -s /export/server/jdk1.8.0_112 /export/server/jdk
-
为了能够在任意目录下调用JDK相应的命令,将其命令的路径配置到环境变量PATH
vi /etc/profile 文件末尾添加export JAVA_HOME=/export/server/jdk export PATH=$PATH:$JAVA_HOME/bin
添加完成后保存,使用source命令使配置生效
source /etc/profile
出现以下画面,则配置成功!
Step2 安装Tomcat
Tomcat版本:9.0.89
压缩包版本:apache-tomcat-9.0.89.tar.gz
-
到tomcat官方网站下载对应版本的压缩包
-
将下载的压缩包上传到/root目录下
-
对Tomcat压缩包进行解压缩
tar -zxvf apache-tomcat-9.0.89.tar.gz -C /export/server/
-
为了方便书写解压后的tomcat文件路径,为其创建一个软链接
ln -s /export/server/apache-tomcat-9.0.89 /export/server/tomcat
-
为了系统安全性,可以创建一个用户,该用户用于启动tomcat
1. 创建用户 useradd tomcat 2. 配置密码 passwd tomcat
-
修改解压后的tomcat文件以及对应的软链接权限为tomcat用户
chown -R tomcat:tomcat /export/server/*tomcat*
-
切换到tomcat用户,启动tomcat服务器
1. 切换用户 su - tomcat 2. 启动tomcat /export/server/tomcat/bin/startup.sh
-
开放端口,运行外部访问tomcat
Centos系统默认开启防火墙,阻止外部网络流量访问系统内部,如果想要从外部访问tomcat,需要开放tomcat运行端口,tomcat运行端口默认8080有两种方式 方式一:关闭防火墙服务(root用户权限)(不建议使用) systemctl stop firewalld 关闭服务 systemctl disable firewalld 关闭开机自启方式二:配置防火墙规则(root用户权限) firewall-cmd --add-port=8080/tcp --permanent 表示永久开放tcp服务的8080端口 firewall-cmd --reload 重新加载防火墙规则
三、测试
在浏览器上输入ip地址:8080
出现以上画面,则配置成功!