读书人

透过域名访问war的配置文件

发布时间: 2012-09-09 09:27:54 作者: rapoo

通过域名访问war的配置文件

? 需求:在平时的开发结束后,我们需要在war包放在服务器上模拟生产环境来运行,因此我们要让网站在有域名的环境下运行。

? 可以通过以下的配置,在开发环境下,来模拟生产环境。

1、JDK、Tomcat的安装和配置,其他的网站能找到相关配置;

2、修改Tomcat的端口号,Tomcat默认的端口号是:8080,我们修改成80。修改方法如下:

1)将%Tomcat_Home%/conf 下的server.xml 文件中的

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

?修改成:

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

?

3、修改host文件,window下,host的路径是:C:\WINDOWS\system32\drivers\etc。host文件中加入IP和域名的影摄,假设我们使用的域名是:shangjia.googole.com;我们在host中的配置如下:

127.0.0.1 shangjia.google.com

4、修改server.xml文件,在原有host 标签下面加入如下配置:

    <Host appBase="webapps" name="shangjia.google.com">        <Context displayName="Welcome to Tomcat" docBase="D:\myworkspace\apache-tomcat-6.0.29\webapps\second-repair" path="" reloadable="false" />    </Host>

?

注:这个配置中的name属性一定要写域名,docBase写应用程序的绝对地址。

5、完成以上配置,就配置成功了。最后不要忘了重启IE浏览器才能生效哦!~~

读书人网 >编程

热点推荐