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

Tomcat部署web项目+花生壳配置实现外网访问

2013-11-25 22:48 911 查看
1.下载安装花生壳软件。

2.申请动态域名,可以到这里去免费注册一个花生壳账号,注册好了过后,会得到一个免费域名。

3.本地IP映射。

登录花生壳软件,选择获得的域名,右击选择:花生壳管理

点击添加按钮,输入你的项目名,本机IP,tomcat端口号,并且勾选最底下的选项:开启HTTP80端口,确定即可。





4.配置路由器,在浏览器上输入:192.168.0.1或者有些是192.168.1.1,进去过后如图





转发规则的虚拟服务器,常用服务端口号:HTTP,服务器端口号:80,协议:TCP,IP地址是自己的电脑IP,可在DOC命令窗口输入:ipconfig查询;

4.动态DNS中,选择oray.net(即是花生壳的域名),账号和密码即为你在花生壳注册的账号和密码,域名填你从花生壳中得到的免费域名,登陆,保存。





注意,如果点击登录,连接状态为未连接,表示IP端口映射不成功,要连接状态为:连接成功。状态参看:



6.映射和花生壳都配置好了以后,下面是对我们tomcat里面的项目进行配置了。找到server.xml文件,把端口号改为80,然后修改<Host
name="域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context docBase="项目名" path="" reloadable="true" /></Host>域名处为花生壳给的免费的动态域名,填写上以后保存即可。 

7.当然,我们还可以拥有多个免费的域名,大家只要在花生壳网站的域名管理那注册免费域名即可(用已有的账号登陆,),这样你本地的花生壳就会拥有多个免费的域名。而且如果想把这些免费的域名都绑定到项目上,其实做法和第五步骤一样,只不过是多了几个<Host
name="域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context docBase="项目名" path="" reloadable="true" /></Host>而已。 

这时在IE地址栏输入http://域名时,是不是就会出现你所做的项目了,而且你把这个链接发给你的同事,朋友,他们也会访问到你的项目的。没事的时候试试看。

8.参考资料

1)花生壳软件动态申请域名
http://wenku.baidu.com/link?url=vIbQeQ9zJpTgIYXxfO4ZJ4H33BO4v9fWXM7lI2E4-iDnJcB9FZFHPD9OeaHY5c4_aN74swtnn9MgnHp-ZxflwMbff7MDEnoqDSHtokfCUUa
2)步奏
http://blog.csdn.net/cailiwei712/article/details/7567018 http://wenku.baidu.com/link?url=SfHcf75GYuHM5LzUmIQxVwae8oo6vIm9tSrWzNL2LhexJ_YEkHLfRYAGBy61tM76LfiJnHEySXgK6o6OTuAgkl9WDJJQY9MjJfQDkeluOcW
3)tomcat配置
http://blog.sina.com.cn/s/blog_4973aafe01000b22.html http://www.ddjava.com/blog/blog.html?blogId=405
效果图(以前的):

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息