CentOS 安装 tomcat 环境安装及配置过程完整版

CentOS 安装 tomcat 环境安装及配置过程


查看安装包信息

yum info tomcat

安装

yum -y install tomcat

查看是否安装成功

rpm -q tomcat

输出:

tomcat-7.0.76-16.el7_9.noarch

表示安装成功。

配置环境变量

tomcat 默认安装路径

/usr/share/tomcat/

加入环境变量配置

在 /etc/profile 配置文件中加入 Tomcat 环境变量:

JAVA_HOME=/usr/lib/jvm/java

PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

CATALINA_BASE=/usr/share/tomcat

CATALINA_HOME=/usr/share/tomcat

export JAVA_HOME PATH CLASSPATH CATALINA_BASE CATALINA_HOME

使配置文件生效:

source /etc/profile
查看是否生效
echo $CATALINA_BASE
echo $CATALINA_HOME

启动 tomcat

systemctl start tomcat.service

查看是否启动:

systemctl status tomcat

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Fqr14B4D-1611059618926)(evernotecid://6FE75482-54A0-433A-9625-A01F7FEE92EC/appyinxiangcom/9896050/ENResource/p2998)]

你想运行一个 tomcat 应用程序,你可以将它放在 /usr/share/tomcat/webapps 的目录,配置 tomcat,并重新启动 tomcat 服务。

配置端口

查看防火墙状态
systemctl status firewalld

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t868uPgZ-1611059618928)(evernotecid://6FE75482-54A0-433A-9625-A01F7FEE92EC/appyinxiangcom/9896050/ENResource/p2999)]

关闭状态,需要开启。

开启防火墙
systemctl start firewalld

再次查看状态:

VM-0-11-centos firewalld[25831]: WARNING: AllowZoneDrifting is enable....

启动了,但这里出现一个警告信息。

警告解决

编辑 FirewallD 配置文件:

vi /etc/firewalld/firewalld.conf

找到 AllowZoneDrifting=yes 把 yes 改为 no:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VLEgwyCK-1611059618930)(evernotecid://6FE75482-54A0-433A-9625-A01F7FEE92EC/appyinxiangcom/9896050/ENResource/p3000)]

重启后生效。

永久开放 8080 端口

执行命令:

firewall-cmd --zone=public --add-port=8080/tcp --permanent

永久开放 8080 端口,否则会导致无法访问。

重启防火墙:

systemctl restart firewalld.service

开机启动 tomcat

systemctl enable tomcat.service

安装 tomcat 管理包

如果你刚开始使用 Tomcat,很可能想要安装一些管理工具,这些工具将帮助我们部署 Java 应用程序和管理虚拟主机。幸运的是,有一些软件包将这些工具作为 Web 应用程序。

安装 Tomcat 根页面(tomcat-webapps)和 Tomcat Web 应用程序管理器和Virtual Host Manager:
yum install -y tomcat-webapps tomcat-admin-webapps 

安装在线文档(可选):
yum install -y tomcat-docs-webapp tomcat-javadoc

完成后,tomcat/webapps 目录将增加以下几个子目录:

ROOT、examples、sample、manager和host-manager。

配置 Tomcat Web 管理界面

为了使用在上一步安装的 manager webapp,我们必须添加一个登录到我们的 Tomcat 服务器。

修改 tomcat-users.xml 文件:

vi /usr/share/tomcat/conf/tomcat-users.xml

新增访问 manager-gui 和 admin-gui 的管理账号:

<tomcat-users>
   <user username="admin" password="password" roles="manager-gui,admin-gui"/>
</tomcat-users>

保存并关闭 tomcat-users.xml 文件, 重启 Tomcat 服务:

systemctl restart tomcat

打开浏览器在地址栏输入服务器 IP地址:8080 。好了,我们可以看到 Tomcat 界面了,并且,如果点击 Manager App 按钮,就可以使用上面设置的账号和密码登录了。


PS:更多更多内容……,请查看 --> 《Server 开发》
PS:更多更多内容……,请查看 --> 《Server 开发》
PS:更多更多内容……,请查看 --> 《Server 开发》

以下是CentOS安装配置Tomcat的步骤: 1. 首先,你需要安装Tomcat环境。可以使用以下命令来查看Tomcat安装包的信息: ``` yum info tomcat ``` 然后,使用以下命令来安装Tomcat: ``` yum -y install tomcat ``` 2. 安装完成后,你可以使用以下命令来检查是否成功安装Tomcat: ``` rpm -q tomcat ``` 3. 接下来,你需要编辑Tomcat的用户配置文件tomcat-users.xml。你可以使用任何文本编辑器打开这个文件,添加或修改其中的用户和角色信息。 4. 保存并关闭tomcat-users.xml文件后,你需要重启Tomcat服务以使更改生效: ``` systemctl restart tomcat ``` 5. 为了更方便的操作,你可以在/usr/local目录下创建一个名为tomcat的文件夹,并进入该文件夹: ``` cd /usr/local mkdir tomcat cd tomcat ``` 6. 打开Xftp,将下载的Tomcat压缩文件拖拽到刚刚创建的tomcat目录中。 以上就是CentOS安装配置Tomcat的步骤。希望对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [CentOS 安装 tomcat 环境安装配置过程完整版](https://blog.csdn.net/u011578734/article/details/112851588)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [CentOSTomcat安装配置教程](https://blog.csdn.net/qq_41286666/article/details/126338188)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卜大爷

觉得不错的可以给我加油哦

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值