我一般在Windows上工做,此次要架设jsp虚拟主机运行环境,查看了一下网上所能找到的资料,基本没有能用的,由于我须要的是可以使IIS同时既支持.asp又支持.jsp并且又能够作虚拟主机。互相隔离,且运行在80端口。反正搜索出一堆,参考一下,本身搞吧。java
一个一个找,这里面须要不少东西,不要怕麻烦,先准备好:
一、操做系统,我工做的环境是Window2003中文版。
二、Web服务器,我使用的是系统自带的IIS6。
三、JAVA处理平台,这里用的是JAVA 2 SDK,SE v1.4.2_06版。
四、jsp/Servlets运行平台,我选择的是Resin 2.1.16版,由于听说Resin比Tomcat运行效率高10倍以上,而关于Resin的版本须要注意的是,我据说Resin 2.x属于免费版本,而3.x则是收费版本,因此选择Resin 2.1.16版。web
1、安装JAVA 2 SDKwindows
不作JAVA开发,安装一个标准环境就能够了,去java.sun.com,网页右边有快速导航,直接去下载好了,有中文版的。个人安装文件名是:j2sdk-1_4_2_06-windows-i586-p.exe ,不提供URL了,本身找去。运行安装,出现界面:服务器
而后选择安装路径,所有安装好,本身操做,很简单的。网络
我装在C:\JDK目录下。 内容来自dedecmsjsp
接下来设置环境变量,这一步很重要,别忘了:
JAVA_HOME = C:\JDK
CLASSPATH = C:\JDK\LIB\tools.jar;C:\JDK\LIB\dt.jar测试
Path 路径里添加 C:\\JDK;C:\\JDK\\bin 网站
2、安装jsp/Servlets运行平台
Resin哪里找?下载嘛,去www.caucho.com,上去就找Download,下载最新版本就行了。
我用的文件名:resin-2.1.16.zip,解压缩到C:\resin目录
记得当即作好下面这一步,设置Resin的环境变量,我老是在这里忘了,最后系统找不到resin在哪里,固然不成功了。
RESIN_HOME = C:\resinspa
接下来咱们继续,运行C:\resin\bin\httpd.exe
这时候等待,而后出来了2个窗口,仔细看清楚。须要注意的是,启动Resin Web 服务器和关闭服务器都要使用小的这个窗口来操做,不要直接把后面的那个大的窗口给咔嚓掉哦。操作系统
这时候,Resin服务的终端输出上能够看到,http listening to *:8080
这代表Resin自带的web服务已经运行在本机的8080端口上了。
验证一下:
到这里,Resin服务器已经架设完毕,若是只本身作测试jsp或者服务器跑这么一个网站的话彻底足够用了。固然,老是访问8080端口也不是很方便,本身能够手工修改一下。
打开C:\resin\conf\resin.ini文件:
查找<http port=‘8080‘/>,这个是修改端口的
修改站点默认目录也有2种改法,如今系统用的是C:\resin\doc下的内容
在配置文件里面只要写相对路径doc就能够了。
也就是<doc-dir>doc</doc-dir>中间的doc这个地方。
看见没有?
是的,另外<http port=‘8080‘/>这里修改端口就能够了。
可是、、、 呵呵,谁让我还不知足呢。