千家信息网

如何从远程主机对Tomcat服务器进行操作和管理

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍了如何从远程主机对Tomcat服务器进行操作和管理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。我们可能会将很多web
千家信息网最后更新 2026年11月03日如何从远程主机对Tomcat服务器进行操作和管理

这篇文章主要介绍了如何从远程主机对Tomcat服务器进行操作和管理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

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

需要密码

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

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

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

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

而是创建一个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】:

在命令行中有"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服务器进行操作和管理"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

服务器 服务 用户 目录 应用 管理 文件 密码 笔记 笔记本 用户名 输入 属性 篇文章 角色 权限 主机 命令 就是 所在 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州万易互联网科技有限公司 广州大一互联网络科技有限公司 新华互联网科技学院 智能科技公司是互联网公司吗 麻工互联网科技 深圳齐家互联网科技 汇久创客互联网科技 上游互联网科技 温州喔噻互联网科技有限公司 互联网教育科技公司vipkid 南山科技园互联网公司有哪些 湖北码尼互联网科技有限公司电话 杭州壁岐互联网科技有限公司 互联网新科技动漫ppt素材 互联网科技的全部知识 山东有哪些互联网科技公司 城市宝互联网科技有限公司 21世纪互联网科技成就 云鲸互联网络科技有限公司 互联网科技创新方面的资料 花魁咖啡 河南云网互联网络科技有限公司 合肥互联网科技公司 迪茉互联网科技 互联网科技网站 中化能源互联网科技招聘 互联网科技与管理 深圳市罗太互联网科技有限公司 安徽九吞吴互联网科技有限公司 武汉亿视互联网科技有限公司
0