tomcat部署项目的localhost到ip的转变

本文介绍了如何通过公网IP访问本地运行的Tomcat服务器,包括使用natapp进行端口映射,修改server.xml文件,以及解决访问问题的排查步骤。确保在不同网络环境下,他人能通过指定IP地址和端口访问你的服务器资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主要分三步:

1. 查询本机 IP 地址

2. 修改 server.xml 文件

3. 放置文件到特定目录

写在前面
该方法可用于将localhost改为本机ip,但本项目中无需修改
1.利用natapp将本机ip和端口映射成公网
2.直接用公网转换后的公网地址即可访问
注:localhost在server.xml文件中不需要修改为ip

1. 查询本机 ip 地址

windows 在 Dos 环境下输入 “ipconfig”,即可查到自己在局域网中的 IP 地址,这里我的 IP 地址是 100.83.154.181
在这里插入图片描述

2. 修改 server.xml 文件

文件所在位置:D:\Environment\apache-tomcat-9.0.30\conf

找到这里的 “localhost”,将它改为你的 IP 地址,我就改成 100.83.154.181
同样是在 server.xml 文件里面,这里也要把 localhost 改成 100.83.154.181
上述两个地方都改完之后就可以启动 Tomcat 让室友访问了,访问格式为:IP 地址:端口号

在这里插入图片描述
在这里插入图片描述

3. 放置文件到特定目录

以上操作都配置好后,你的室友应该可以访问到你 Tomcat 主页,如果访问不成功,可能有以下三个原因:

1. IP 地址有误

2.server.xml 文件配置有误,检查一下两处修改的地方是否都修改了

3.你室友和你不在同一个局域网内

检测方法:ping 对方ip 若失败说明不在同一局域网内

如果访问成功了,在你的 webapps/ROOT 这个文件夹里放想让其他人访问的东西,比方说压缩包之类的,那么他就可以通过 IP: 端口号 / 文件名,举个例子,假设我的 IP 是 123.12.12.6,Tomcat 默认端口 8080,我放了一个名叫 test.rar 的压缩包,那么正确的访问方式就是:123.12.12.6:8080/test.rar,当然你也可以在 ROOT 文件夹里再新建一个文件夹然后再放东西,只要其他人访问的时候将新建文件夹的路径加上即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值