首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
DevOps与敏捷开发
›
【从0开始在CentOS 9中安装Tomcat】
返回列表
发新帖
【从0开始在CentOS 9中安装Tomcat】
[复制链接]
发表于 2026-1-24 11:51:48
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
要在 Linux 上安装并设置 Tomcat,以下是详细步调:
1. 安装 Java(Tomcat 须要 Java 情况)
Tomcat 运行在 Java 情况下,因此起首须要安装 Java。假如没有安装 Java,可以按照以下步调举行安装。
更新体系软件包:
sudo yum update
复制
代码
安装 OpenJDK(保举利用 Java 11 或更高
版本
):
sudo yum install java-11-openjdk
复制
代码
验证 Java 安装是否乐成:
java -version
复制
代码
准确输出 Java
版本
信息,比方:
openjdk version "11.0.12" 2021-07-20
复制代码
2. 下载并安装 Tomcat
前去 Apache Tomcat 官方下载页面(https://tomcat.apache.org/),选择你须要的 Tomcat
版本
。你可以直接利用 wget 下载最新的二进制版本。
以 Tomcat 10 为例:
cd /opt
sudo wget https://downloads.apache.org/tomcat/tomcat-10/v10.1.5/bin/apache-tomcat-10.1.5.tar.gz
复制代码
解压 Tomcat 文件:
sudo tar xzvf apache-tomcat-10.1.5.tar.gz
复制代码
将解压后的目次重定名为 tomcat 方便管理:
sudo mv apache-tomcat-10.1.5 tomcat
复制代码
3. 设置 Tomcat
给 Tomcat 目次的实验脚本添加实验权限:
sudo chmod +x /opt/tomcat/bin/*.sh
复制代码
假如须要设置 Tomcat 的管理用户,可以编辑 tomcat/conf/tomcat-users.xml 文件,添加管理员用户:
sudo vi /opt/tomcat/conf/tomcat-users.xml
复制代码
添加以下内容到 <tomcat-users> 标签内,允许 manager-gui 和 admin-gui 的用户访问:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="password" roles="manager-gui,admin-gui"/>
复制代码
生存并退出文件。
4. 启动 Tomcat
启动 Tomcat 服务:
sudo /opt/tomcat/bin/startup.sh
复制代码
检察 Tomcat 是否启动乐成,可以检察日记:
tail -f /opt/tomcat/logs/catalina.out
复制代码
5. 设置 Tomcat 为开机自启动
创建一个 Systemd 服务文件,确保 Tomcat 在体系启动时主动启动。编辑新的服务文件:
sudo vi /etc/systemd/system/tomcat.service
复制代码
添加以下内容(根据你安装 Tomcat 的路径修改):
[Unit]
Description=Apache Tomcat Web Application Container
After=network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/jre
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
复制代码
生存并退出文件。
重新加载 Systemd 服务并启动 Tomcat:
sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl enable tomcat
复制代码
6. 验证 Tomcat 运行状态
打开欣赏器,访问以下地点检察 Tomcat 是否正常运行:
http://<your-server-ip>:8080
复制代码
你应该看到 Tomcat 接待页面,体现 Tomcat 已经乐成安装并运行。
7. 允许
防火墙
开放 8080 端口(可选)
假如
防火墙
启用,须要开放 Tomcat 的默认端口(8080):
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
复制代码
至此,Tomcat 已乐成安装并设置为开机自启动。
回复
使用道具
举报
返回列表
盛世宏图
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表