- CentOS 8 安装Tomcat
- 下载Tomcat
- 创建安装目录
- 上传安装包
- 进入安装目录,准备进行安装
- 解压安装包。
- 开放8080端口,并重启防火墙
- 启动tomcat,进行验证
- 配置systemctl 管理,创建 tomcat.service。
- 设置tomcat的java的环境变量
- 重新加载service文件
- 打开开机自启
采用手动下载压缩包,进行安装Tomcat的安装步骤。已经亲自实践并测试完成。
下载Tomcat进入官网地址:https://tomcat.apache.org/download-80.cgi下载所需的压缩包。本文下载的是apache-tomcat-8.5.78.tar.gz。
创建安装目录# mkdir /usr/local/tomcat上传安装包
将下载的apache-tomcat-8.5.78.tar.gz,上传到/usr/local/tomcat目录 。
进入安装目录,准备进行安装# cd /usr/local/tomcat解压安装包。
# tar -xzvf apache-tomcat-8.5.78.tar.gz开放8080端口,并重启防火墙
# sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp # sudo firewall-cmd --reload启动tomcat,进行验证
启动tomcat服务:
# ./startup.sh
访问:http://192.168.242.128:8080/ 验证服务是否启动成功。
停止tomcat服务:
# ./shutdown.sh配置systemctl 管理,创建 tomcat.service。
# vi /etc/systemd/system/tomcat.service
粘贴如下内容到文件中:
[Unit] Description=Tomcat 8 After=network.target [Service] Type=forking ExecStart=/usr/local/tomcat/apache-tomcat-8.5.78/bin/startup.sh ExecStop=/usr/local/tomcat/apache-tomcat-8.5.78/bin/shutdown.sh ExecReload=/bin/kill -s HUP $MAINPID RemainAfterExit=yes [Install] WantedBy=multi-user.target设置tomcat的java的环境变量
# vi /usr/local/tomcat/apache-tomcat-8.5.78/bin/setclasspath.sh
在原文 Make sure prerequisite environment variables are set 前面添加
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_331 export JRE_HOME=/usr/lib/jvm/jdk1.8.0_331/jre重新加载service文件
# systemctl daemon-reload打开开机自启
启动 systemctl start tomcat 停止 systemctl stop tomcat 状态 systemctl status tomcat 打开开机自启 systemctl enable tomcat 关闭开机自启 systemctl disable tomcat
至此安装操作全部完成。



