万网域名 花生壳 动态解析 TOMCAT 虚拟主机配备

万网域名 花生壳 动态解析 TOMCAT 虚拟主机配置

一、背景介绍

          适用于:1.在万网注册了*域名 2.想用自己的服务器提供服务 3.没有静态IP

    当我们在万网注册号域名后,我们需要自己架设WEB服务器,且我们使用的网络环境为动态IP,那么就需要对我们所注册的域名做CNAME,即别名。例如我们在万网已经申请了一个jaychang.com的域名,且我们已经在花生壳注册了一jaychang.vicp.net的域名,我们已经登陆了花生壳客户端。

    到万网的域名自主管理平台将jaychang.vicp.net这个域名,添加到我们注册的jaychang.com这个域名的CNAME中。

    这样的话,当我们找jaychang.com这个域名的时候,就会去jaychang.vicp.net这个别名,然手再通过花生壳的动态域名解析找到我们自己的服务器。原理就是这样子。

二、对TOMCAT进行配置

 2.1 配置端口

    将默认的8080端口配置为80端口,这样的话当用户在访问jaychang.com的时候无需输入8080端口号,想必大家都已经很清楚了,就不多废话了。

    当然我要说明的是如果你用APACHE整合了TOMCAT,那么这个端口配置其实是没有必要的了。访问的时候是通过APACHE的80端口来访问,如果不是静态的HTML,CSS,JS内容,那么再转发给TOMCAT处理。

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

 2.2 配置虚拟主机

    接下来是本文重点介绍的内容,如何配置虚拟主机。

    讲之前我先说明下,你要先登录花生壳客户端,如果你使用了路由器,而且路由器支持花生壳登录,那么最好了,路由器不支持花生壳登录,也没关系,服务器上装一个花生壳客户端。

    花生壳客户端及注册花生壳用户的网址:http://www.oray.com/

    万网域名 花生壳 动态解析 TOMCAT 虚拟主机配备

    比如你要发布一个论坛,希望用户以http://bbs.jaychang.com/ 这样的二级域名方式访问。

    万网自助管理的网址:http://diy.hichina.com/cgi-bin/login

    那么你首先要在万网的域名自主管理那里,将bbs.jaychang.com

    万网域名 花生壳 动态解析 TOMCAT 虚拟主机配备

 

 添加到CNAME记录里,这样操作完的话,我们就可以ping bbs.jaychang.com了

万网域名 花生壳 动态解析 TOMCAT 虚拟主机配备

 

万网域名 花生壳 动态解析 TOMCAT 虚拟主机配备

可以看到确实通过ping bbs.jaychang.com(真实情况不是这个域名,我只是举个例子), 确实可以通过jaychang.vicp.net这个别名域名,再通过花生壳的动态域名解析,到达我目前路由器的公网IP上。

 

到这里已经成功大半了。先可以松口气了。。。O(∩_∩)O~

 

接下来就是建立虚拟主机的目录,我在D盘建了,D:/webdocs/bbs,并将web应用拷贝到了这个目录下。

 

在TOMCAT安装目录的的 conf目录下找到 server.xml,

 

在Engine下,添加一个Host:

 

<Host name="bbs.jaychang.com"  appBase="D:/webdocs/bbs"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
			<Alias>bbs.jaychang.com</Alias>
			<Context path="" docBase="." debug="0"/>
</Host>

 大功告成了。

注:Alias可以添加多个,比如你可以再一个<Alias>bbs1.jaychang.com</Alias>,Host的name属性,只是个名字而已,当然最好么跟别名一样,好记些。

浏览器里访问下http://bbs.jaychang.com/(这里是举例,实际根据自己申请的域名来)是不是OK了呢,哈