0


CentOS7系统安装Tomcat

系统:Windows11家庭中文版

应用:VMware Workstation Pro FinalShell 4.3.10

使用包:apache-tomcat-8.5.53.tar.gz

目录: 1.安装Tomcat

     2.修改端口号

     3.如何使用浏览器访问tomcat

     4.配置Tomcat服务

安装

** **前提步骤安装JDK

    JDK在上一篇文档中可见详细教程

    安装JAVA的JDK文档

** 1. 下载**

Apache Tomcat® - Welcome!

这里是Tomcat的官方网站

**进去这个页面 点击框选的 Archives **

这里是所有tomcat8版本的存放位置

选择需要下载的版本 这里是 8.5.53 版本

点击bin/目录 选择框选的版本 点击下载

下载到桌面 做好准备工作

---1.开始安装配置tomcat

#创建存放tomcat的目录 这里是 /opt下的目录 /opt/tomcat

mkdir /opt/tomcat

**#将下载的包放到root根目录下 直接拖进去即可 **

# 解压到指定目录 -C后面跟的是解压到的目录

tar -xvf apache-tomcat-8.5.53.tar.gz -C /opt/tomcat/

# 改名目录名为tomcat8

mv /opt/tomcat/apache-tomcat-8.5.53/ /opt/tomcat/tomcat8

修改成功

#如果需要启动多个tomcat 则需要修改多个端口号

#修改server.xml

vim /opt/tomcat/tomcat8/conf/server.xml

进入server.xml文件中

找到如图行,Tomcat默认端口为8080,按照需求修改即可

修改完成之后记得开放8080端口

--这句意思是 添加一个8080的端口号 并且重新加载 才会显示这个端口号

firewall-cmd --add-port=8080/tcp --permanent && firewall-cmd --reload

提示两个都成功了

#使用命令查看当前开启的端口号

firewall-cmd --list-ports

这样 8080端口号就成功开启了


配置到这里 距离效果就差最后一步了

#启动 停用 tomcat

启动

sh /opt/tomcat/tomcat8/bin/startup.sh

--使用浏览器访问tomcat页面 --一定是tomcat启动 再去浏览器

输入虚拟机的IP地址 加上:8080即可看到tomcat页面

--tomcat安装成功 启动成功!!!

停用

sh /opt/tomcat/tomcat8/bin/shutdown.sh

--至此 tomcat启动成功!

--配置Tomcat服务

配置tomcat8.service

创建Tomcat8服务文件

    vim /usr/lib/systemd/system/tomcat8.service

--放入内容

# 内容
[Unit]
#当前配置文件的描述信息
Description=Tomcat8 
#After和Before:表示启动顺序,不涉及依赖关系。
#Before=xxx.service表示本服务在xxx.service 启动之前启动,
#After=yyy.service表示本服务在yyy.service 之后启动。 
[Service]
#定义启动类型 后台运行模式
Type=forking
#定义启动进程时执行的命令。
ExecStart=/opt/tomcat/tomcat8/bin/startup.sh
#重服务时执行的命令
ExecReload=/opt/tomcat/tomcat8/bin/startup.sh
#定义关闭进程时执行的命令。
ExecStop=/opt/tomcat/tomcat8/bin/shutdown.sh
[Install]
#表示多用户命令行状态
WantedBy=multi-user.targe

--这里不加注释了 看着过于繁琐

** 记得退出保存**

运行

journalctl -xe

会提示这种报错 可以尝试关闭防火墙

sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service

--如果JDK没配则会报错

--报错提示说是缺少JAVA_HOME或JRE_HOME环境变量

--就算在/etc/profile下配置了,tomcat也加载不 到,

这时要在tomcat的bin下找到一个名为setclasspath.sh的文件

在setclasspath.sh中添加JAVA_HOME环境变量

vim serclasspath.sh

在框选下面输入JAVA_HOME的环境变量

export JAVA_HOME=/usr/local/jdk1.8.0_421

记得退出保存

至此 安装配置启动完成!

标签: linux 运维

本文转载自: https://blog.csdn.net/weixin_66088498/article/details/141191429
版权归原作者 名字真难起67890 所有, 如有侵权,请联系我们删除。

“CentOS7系统安装Tomcat”的评论:

还没有评论