0

0

Java中有关Tomcat管理平台的图文教程

黄舟

黄舟

发布时间:2017-07-27 15:23:22

|

2027人浏览过

|

来源于php中文网

原创

这篇文章主要为大家详细介绍了tomcat管理平台的相关资料,讲解tomcat服务器的管理平台具有一定的参考价值,感兴趣的小伙伴们可以参考一下

我们可能会将很多web应用交给Tomcat,那么Tomcat服务器就要对我们这些载入的web应用进行管理,那么从哪里进入Tomcat服务器的管理平台呢?首先我们将Tomcat服务器启动,进入其主页,发现右侧三项“Server Status”、“Manager App”、“Host Manager”点击时都需要输入密码:

需要密码

那么用户名和密码是什么呢?

这就要看Tomcat的【conf】目录中的【tomcat-users.xml】文件了,这个文件专门用于配置Tomcat的管理用户。

在这个“tomcat-users.xml”文件中,有这样的注释(绿色字体部分):

立即学习Java免费学习笔记(深入)”;

标签说明了用户所扮演的角色,而这个角色是作为标签的一个属性的说明。

是创建一个Tomcat服务器的管理用户,这个用户可以无需编写用户名和密码,那么可以直接登录访问,但这不适合服务器的安全管理。

那么我们就来创建一个用户,用户名为:fjdinsd,密码为123,角色暂时为“guest”好了:



注意,每次修改“tomcat-users.xml”文件后,都要重新启动Tomcat服务器!

那么我们继续来访问,点击“Manager App”,弹出需要输入用户名和密码:

你就会发现:

是的,访问不上。。。(你在逗我?)

这是因为创建用户没有管理权限,那么怎么才能有管理权限呢,最开始看的“tomcat-users.xml”中的文件截图的注解下一行的示例已经给出了说明,如果要想用户有管理权限,那么这个新创建的用户的角色(“roles”属性)必须有“manager-gui”这个属性值。

那么将“manager-gui”添加到我刚才创建用户的“roles”属性中:



这时候再次点击“Manager App”,重新输入用户名和密码,就打开了“新世界的大门”(-_-!):

在这里面,Applications这栏下面就是对应的Tomcat目录中【webapps】目录下的各个web应用,如我创建的web应用:【myWebApp】:

浚心时尚购物商城程序
浚心时尚购物商城程序

时尚购物程序v1.01、全立体设计。此系统由3个Flash动画为主线(正式版带原文件),设计更形象,网站更有吸引力。这种设计在网店系统内绝无仅有,使您的网店与众不同。2、内置音乐播放器,简单灵活的操作即可完成设置,前台任意调用。并带详细说明文件,一看就懂。合理使用此功能,可使网站更富渲染力。3、支持多图显示,每件产品最多可以上传9张图片。4、后台功能强大,销售管理,财务管理,在线支付平台管理等功能

下载

在命令行中有“Start”,“Stop”,“Reload”,“Undeploy” 这几个命令,如果我们能远程进入服务器,就能通过服务器来操作这个web应用,比如点击“Undeploy”,则会将我的web应用从【webapps】目录中删除。

而“WAR file to deploy”这行允许从远程向Tomcat服务器传送war文件,服务器将接收到的war文件放置在其【webapps】目录中,并进行解压和运行:

下面,由我的台式机将Tomcat服务器(192.168.1.101)开启,由笔记本将我的web应用进行war打包,并将其上传至Tomcat服务器,最后由笔记本端对刚上传的web应用进行访问。

我的笔记本的web应用所在目录为【fjweb】,该目录中只有一个“1.html文件”:

对这个web应用进行war打包:

得到“fjweb.war”包:

接着在笔记本端登录Tomcat服务器,选择“Manager App”,输入用户名与密码,找到“WAR file to deploy”这项,将刚才打包好的war文件选上,点击“Deploy”就将该文件发送至Tomcat服务器,Tomcat服务器就能自动对其进行管理了:

可以看到在Application这项多了“fjweb”这个刚刚上传的web应用:

那么我们就可以继续从笔记本端对其进行访问。

但是这里还有一个小问题,从服务器所在的目录对这个刚刚上传的web应用目录来看,并不是Tomcat对其war包解压后就是原来的样子,而是这个目录又多了一级:

点击进去:

在这个第二个【fjweb】目录下才是我们的html页面,所以我们在远程笔记本端的访问应该在浏览器中输入两次虚拟目录路径:

这里就介绍完了如何从远程主机对Tomcat服务器的操作和管理。

相关文章

java速学教程(入门到精通)
java速学教程(入门到精通)

java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
c++ 根号
c++ 根号

本专题整合了c++根号相关教程,阅读专题下面的文章了解更多详细内容。

57

2026.01.23

c++空格相关教程合集
c++空格相关教程合集

本专题整合了c++空格相关教程,阅读专题下面的文章了解更多详细内容。

57

2026.01.23

yy漫画官方登录入口地址合集
yy漫画官方登录入口地址合集

本专题整合了yy漫画入口相关合集,阅读专题下面的文章了解更多详细内容。

237

2026.01.23

漫蛙最新入口地址汇总2026
漫蛙最新入口地址汇总2026

本专题整合了漫蛙最新入口地址大全,阅读专题下面的文章了解更多详细内容。

393

2026.01.23

C++ 高级模板编程与元编程
C++ 高级模板编程与元编程

本专题深入讲解 C++ 中的高级模板编程与元编程技术,涵盖模板特化、SFINAE、模板递归、类型萃取、编译时常量与计算、C++17 的折叠表达式与变长模板参数等。通过多个实际示例,帮助开发者掌握 如何利用 C++ 模板机制编写高效、可扩展的通用代码,并提升代码的灵活性与性能。

17

2026.01.23

php远程文件教程合集
php远程文件教程合集

本专题整合了php远程文件相关教程,阅读专题下面的文章了解更多详细内容。

103

2026.01.22

PHP后端开发相关内容汇总
PHP后端开发相关内容汇总

本专题整合了PHP后端开发相关内容,阅读专题下面的文章了解更多详细内容。

73

2026.01.22

php会话教程合集
php会话教程合集

本专题整合了php会话教程相关合集,阅读专题下面的文章了解更多详细内容。

81

2026.01.22

宝塔PHP8.4相关教程汇总
宝塔PHP8.4相关教程汇总

本专题整合了宝塔PHP8.4相关教程,阅读专题下面的文章了解更多详细内容。

70

2026.01.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Tomcat核心原理解析
Tomcat核心原理解析

共57课时 | 6.9万人学习

Kotlin 教程
Kotlin 教程

共23课时 | 2.9万人学习

C# 教程
C# 教程

共94课时 | 7.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号