Tomcat6.0添花生壳动态域名解析架构个人Web服务

Tomcat6.0加花生壳动态域名解析架构个人Web服务

在下面我来详细介绍用花生壳软件和Tomcat6架构个人WEB服务器。

1.注册花生壳帐号,下载花生壳客户端,详细设置根据网站介绍进行。

2.下载Tomcat6.0服务器,JDK环境搭建自己来。

3.修改Tomcat下conf文件夹下的server.xml配置文件,端口配置成80,如果有启动IIS,先停止服务,如果不关,Tomcat启动不了,80端口被占用!

4.server.xml按如下配置

找到<Connector>

 <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

找到<Host>标签,把主机名改为你注册的花生壳域名,这里可以设置虚拟路径,我直接把项目放在webapps目录下

<Host name="你的域名"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
找到<Engine>如下,把默认上机地址修改为你注册的域名

<Engine name="Catalina"  defaultHost="你的域名">

5.进入路由器设置,把相应转发,映射到你的内网IP

具体的映射方法:
1).首先找到虚拟服务器的这项,点击新增条目以后会有:服务端口号、IP地址、协议、状态、常用服务端口号。我们只需在这里IP地址(服务器的局域网IP),协议选择ALL(有的路由好像没有这项,那就不需要填写了),状态选择生效,常用服务端口号选择HTTP或者WEB即可。这时默认的端口号为80。当常用服务端口号没有HTTP或者WEB这项时,可以选择DNS,然后手动把端口号改成80。点击生效。保存即可。
2).在动态DNS那选择花生壳,输入刚刚注册的花生壳用户名和密码,选择标准及保存即可。
5. 映射和花生壳都配置好了以后,下面是对我们tomcat里面的项目进行配置了。找到server.xml文件,把端口号改为80,然后修改<Host name="域名" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false></Host>

域名处为花生壳给的免费的动态域名,填写上以后保存即可。

6.注意Window防火墙,让相应程序通过!

7.重启Tomcat服务器,用ping"你的域名"! 测试是否能通。如是,至此,一个个人JSP服务器布置成功!外网通过花生壳域名即可访问本机网站!如否,请确认花生壳A记录是否指向正确。

8.至此通过在IE地址栏中输入:http://你的域名/项目名  回车即可访问到你的站点,发给你的朋友们,让他们试试你做的个人网站!例如,我的域名是:hancdut.gicp.net,我的项目名是:            LogisticsGodownManageSystem,那么就输入:http://hancdut.gicp.net/LogisticsGodownManageSystem,即可访问我的网站,当然这种情况下是以你的机子作为服务器的,所以只有在你的机子开着,且连上网,而且花生壳软件登录情况下别人才可正常访问!Tomcat6.0添花生壳动态域名解析架构个人Web服务

1 楼 skying8603 2010-11-07  
步骤5搞不懂啊,是不是端口映射啊 ,这个搞不好啊,能指点下吗?我的是能ping通那个域名,能找到真实的那个公网IP,但好像他根本不会转到我的本地内网机器地址,好像是那个端口映射没搞好