首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Tomcat6.0配备(虚拟目录的设置+多域名绑定)

2012-09-12 
Tomcat6.0配置(虚拟目录的设置+多域名绑定)优点:tomcat6.0可以自动更新类和页面,当然如果修改了配置文件,

Tomcat6.0配置(虚拟目录的设置+多域名绑定)
优点:tomcat6.0可以自动更新类和页面,当然如果修改了配置文件,或者web.xml和lib,则需要重启tomcat才可以.

配置更方便,开设站点只需修改一个conf文件。

Step 1 JDK安装
----------------------------------------------
1.1 点击jdk-6u1-windows-i586-p.exe文件安装Jdk,选择目录(假使E:\jdk1.6),一路回车,安装完成
1.2 添加JAVA环境变量(我的电脑右键->属性->高级->环境变量->系统变量)
CLASSPATH 设置变量值 .;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar

JAVA_HOME 设置变量值 C:\Program Files\Java\jdk1.6.0

PATH 设置变量值 .;%JAVA_HOME%;%JAVA_HOME%/bin;(原来里面有内容的话 最后加入就行)

1.3 在DOS命令行状态下测试Java是否成功安装,敲入java -version可以查看版本



chengqun是你程序的目录 重启Tomcat,访问http://127.0.0.1:8080/chengqun就可以访问了

======================================================================================================================
域名绑定与虚拟目录设置:

server.xml 的修改方式如下:

(一)多域名绑定

1.如果你要绑定网站,首先是要把tomcat的默认访问端口8080,修改成80

原始:


修改后:


其实这里就是把port:8080,修改成port:80就可以了,其他的参数不变

2.接下来就是重点了哈哈...

单个域名绑定:
原始:

当然这里我把注释代码统统删除掉了,省的碍眼


修改后:


多域名绑定:



这里面的参数还有很多,我也不是很清楚,不过这样做确实可以实现多域名绑定哈哈.而且网站页面修改了只要直接覆盖就可以了,tomcat可以自动更新类和页面,当然如果修改了web.xml或lib,则需要重启tomcat才可以.


(二)虚拟目录
(1)

其中,Host标记是用来配置虚拟主机的,就是可以多个域名指向一个tomcat,格式只要参考默认的就

可以了。

<context>是Host标记的子元素吧,表示一个虚拟目录,它主要有两个属性,path就相当于虚拟目录名字,

而 docbase则是具体的文件位置。在这里我的虚拟路径名称为chengqun,实际上我的程序也就是html、jsp、servlet都 放在了d:\wwwroot\chengqun这个目录下了。

这样我就可以通过 chengqun.202. com/chengqun 访问我的这个虚拟目录了。

另外一种方法是:



这样设置以后,输入域名可以访问这个站点程序了(Context path="/"这里不同)

(2)
没有指定默认站点,所以直接输入IP的时候,无法访问。如何让输入ip就可以访问指定的站点呢?
修改server.xml的

这样就可以实现了输入ip访问chengqun.202. com这个站点的程序了!

热点排行