巨详细Linux安装Tomcat教程
- 1、检查是否残留其他版本
- 2、上传安装包至服务器
- 2.1安装包获取
- 2.2创建相关目录
- 3、安装Tomcat
- 3.1安装
- 3.2启动
- 3.3web页面
- 4、配置Tomcat
- 4.1把tomcat进程交给systemctl管理
- 4.2设置tomcat开机自启动
1、检查是否残留其他版本
#检查残留数据
rpm -qa|grep tomcat
查不到就是没有
2、上传安装包至服务器
2.1安装包获取
tomcat各版本下载地址:https://archive.apache.org/dist/tomcat/
本文档使用tomcat8.5.84版本作为演示,安装包传输工具使用Xftp,如何使用参考:https://blog.csdn.net/weixin_44953395/article/details/112900516
2.2创建相关目录
如果你使用过我的巨详细系列其他文档,这一波可以跳过
#创建压缩包存放目录
mkdir -p /data/install
#创建安装目录
mkdir -p /data/local
之后将下载好的压缩包上传至/data/install/目录下,过程略。
3、安装Tomcat
3.1安装
#进入安装目录
cd /data/local
#安装命令
tar zxvf /data/install/apache-tomcat-8.5.84.tar.gz -C ./
3.2启动
#进到bin目录
cd apache-tomcat-8.5.84/bin/
#执行启动脚本
./startup.sh
#查看运行状态
ps -ef | grep tomcat
3.3web页面
#查看本机的ip
ip a
标红部分即为ip
在浏览器访问查出来的ip+8080访问web页面(将localhost替换为你的ip)
localhost:8080
如果不能访问,关闭系统的防火墙再次访问即可
#关闭防火墙
systemctl stop firewalld
#禁止防火墙自启动
systemctl disable firewalld
#查看防火墙状态
systemctl status firewalld
4、配置Tomcat
4.1把tomcat进程交给systemctl管理
#创建配置文件并新增内容
vi /etc/systemd/system/tomcat.service
添加如下内容后保存(如果路径和版本号不一样,悉数更改)
[Unit]
Description=tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
Environment="JAVA_HOME=/data/local/jdk1.8.0_171/"
#PIDFile=/data/local/apache-tomcat-8.5.84/pid
ExecStart=/data/local/apache-tomcat-8.5.84/bin/catalina.sh start
ExecReload=/data/local/apache-tomcat-8.5.84/bin/catalina.sh restart
ExecStop=/data/local/apache-tomcat-8.5.84/bin/catalina.sh stop
[Install]
WantedBy=multi-user.target
4.2设置tomcat开机自启动
#依次输入命令
systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat
systemctl status tomcat