免费域名--花生壳绑定tomcat
有天晚上,有一个网友加我为好友,问我关于tomcat绑定域名的方法。说实话,他那个是花生壳的免费域名,我用过,但是我用的时候是有端口号和项目名称的,那天晚上我就在想,既然域名都可以去掉端口号和项目名称(也就是直接访问域名即可),那么花生壳也是可以的。所以我就在家试了试用免费的花生壳来绑定我的项目会是什么样的。你还别说,还真的就好用了。下面我给大家讲一下花生壳绑定域名的使用方法(其实和域名的绑定方法大同小异)。
1.如果你要想用花生壳这个免费的动态域名的话,那你必须要去花生壳的官方网站下载花生壳这款软件。下载地址:http://www.oray.cn/peanuthull/download/PhDDNS_pconline.rar然后安装该软件。
2.然后去花生壳网站注册一个用户名密码,这我就不多说了。
3.在服务器端登陆花生壳。(花生壳是动态抓取服务器的IP,所以不用和机房托管一样必须有一个静态的Ip地址。)
4.首先把服务器的局域网的IP给固定好,然后在路由里面进行映射。具体的映射方法:
1).首先找到虚拟服务器的这项,点击新增条目以后会有:服务端口号、IP地址、协议、状态、常用服务端口号。我们只需在这里IP地址(服务器的局域网IP),协议选择ALL(有的路由好像没有这项,那就不需要填写了),状态选择生效,常用服务端口号选择HTTP或者WEB即可。这时默认的端口号为80。当常用服务端口号没有HTTP或者WEB这项时,可以选择DNS,然后手动把端口号改成80。点击生效。保存即可。
2).在动态DNS那选择花生壳,输入刚刚注册的花生壳用户名和密码,选择标准及保存即可。
5. 映射和花生壳都配置好了以后,下面是对我们tomcat里面的项目进行配置了。找到server.xml文件,把端口号改为80,然后修改<Host name="域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context docBase="项目名" path="" reloadable="true" ></Host>域名处为花生壳给的免费的动态域名,填写上以后保存即可。
6.当然,我们还可以拥有多个免费的域名,大家只要在花生壳网站的域名管理那注册免费域名即可(用已有的账号登陆,),这样你本地的花生壳就会拥有多个免费的域名。而且如果想把这些免费的域名都绑定到项目上,其实做法和第五步骤一样,只不过是多了几个<Host name="域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context docBase="项目名" path="" reloadable="true" ></Host>而已。
这时在IE地址栏输入http://域名时,是不是就会出现你所做的项目了,而且你把这个链接发给你的同事,朋友,他们也会访问到你的项目的。没事的时候试试看。
2 楼 fuanyu 2010-07-20 我的电脑是XP的..