您的位置:首页 > 运维架构 > Tomcat

Tomcat部署下的Web应用实现外网访问

2016-08-21 09:50 387 查看
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

web项目通俗的说就是在服务器上跑的项目,页面是通过服务器上的程序运算所得到的结果。常见的web项目按计算机语言分,有:Java Web(Java EE)、ASP.Net、PHP项目。

Tomcat环境下,对外网发布80端口WEB项目,做网站服务。动态IP,甚至无公网IP时,一样可以。无域名时,可直接使用nat123免费域名。

参考:http://jingyan.baidu.com/article/0eb457e52ee5ad03f1a905a3.html 参看nat123配置部分

http://www.nat123.com/Pages_20_219.jsp

http://blog.csdn.net/pzhtpf/article/details/7704337# 参看路由器配置部分

一:首先内网访问,确定Tomcat部署下的Web应用程序是可以实现访问的

内网访问地址:http://localhost:8080/cloudplatform/

localhost:本机IP地址,直接输入本机IP地址同样可以实现访问,局域网内通过IP地址即可实现访问

(命令窗口输入ipconfig查看IP或是直接打开 网络与共享中心—>无线网络连接—>详细信息—>IPv4地址)

8080:端口号,用来区分一台电脑上的不同应用程序的

cloudplatform:Web工程名,要访问的文件名

如图:



二:对路由器进行设置,本机采用Tenda路由器实现,其它路由器大同小异

在浏览器地址输入:192.168.0.1—>输入登录密码:admin登录—>高级设置—>虚拟服务器—>端口段映射

开始端口和结束端口都设置成8080,内网IP输入本机IP选择启用,协议TCP,确定,路由器的设置就可以了

详细过程如图:







三:添加端口映射

下载安装软件:nat123 下载地址:http://www.nat123.com/Pages_2_32.jsp 注册登录

客户端—>添加映射





四:外网访问

外网访问地址:http://406cbc5.nat123.cc:37157/cloudplatform/ (请对比内网访问地址,请注意端口号)



PS:可能会出现登录不上的情况,请查看本机的IP地址是否改变,是否是自动获得IP地址,最好改为固定IP地址!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息