公告:

  blog.7qy.com作为买醉的个人博客,记录本人生活中的点点滴滴,和一些技术上的心得.和www.7qy.com分离开,www.7qy.com只作为热点系统官方发布系统和软件使用!

热点win2008(X32 / X64)全能服务器架设指南jsp(jdk+resin+iis7)设置篇

买醉 于 2008-10-20 21:44:49 发表技术文摘

订阅: 订阅 热点win2008(X32 / X64)全能服务器架设指南jsp(jdk+resin+iis7)设置篇 的评论
引用: 点这里获取引用地址 (UTF-8)
上一篇 < 热点win2008(X32 / X64)全能服务器架设指南jsp(jdk+resin+iis7)设置篇 > 下一篇

1.jdk-7的安装基本上没什么好说的.选择好目录,一路默认就安装好了,见图(1-2)

2.建立jdk的系统变量.变量为(以安装在C:\Java\jdk)为例,要赋予C:\Java\jdk目录Users用户(读取和执行,列出文件夹目录,读取) 3个权限环境变量为: JAVA_HOME C:\Java\jdk PATH变量在最后加上以下内容. ;C:\Java\jdk\bin;C:\Java\jdk\jre\bin; CLASSPATH .;C:\Java\jdk\lib;C:\Java\jdk\lib\tools.jar; 具体怎么加变量见下图(3-8)

阅读全文>>>>

下面我们把resin软件解压缩,复制到任何目录下,我这里是放到d盘根目录下的,形式为D:\resin,并给于这个目录读取和执行,列出文件夹目录,读取) 3个权限然后再建立一个系统变量,变量为: RESIN_HOME D:\resin 4.下面我们在D:\wwwroot目录下建立2个目录,一个为jsp另一个为jsp2,这两个目录全部赋予Users用户完全控制权限,并把jsp探针分别复制到这2个目录下,因为我在D:\resin\conf\resin.conf文件里设定的是着两个路径,并绑定了jsp.36os.cn和jsp2.36os.cn这2个域名,如果你要更改路径或者域名,用32位编辑器打开D:\resin\conf\resin.conf文件,不要用系统自带的记事本,可以用UltraEdit或者PSPad等都行. 如果你没有安装iis等web服务器,想直接使用resin作为web服务器,修改里的8080端口为80端口,如果是整合iis使用,就不需要修改端口了. 如果你想绑定其他域名或者目录,修改 或者里的域名,修改目录为或者里的d:/wwwroot/xxx为你的实际路径, 如果你想添加支持jsp的目录,复制以下内容 在上一个后面加上,并修改域名和目录,全部设置完成后从新启动计算机,让变量生效. 5.重新启动后,进入D:\resin目录,运行httpd.exe,你会看到弹出2个窗口,见图(9)

不要关闭着2个窗口,因为我们在hosts里把jsp.36os.cn和jsp2.36os.cn帮到本机127.0.0.1上了,所以我们在浏览器里直接打开这2个目录, http://jsp.36os.cn:8080/index.jsp和http://jsp2.36os.cn:8080/index.jsp.如图(10)

大家可以看到,这两个不同的域名分别指向了不同的目录 至此,jdk和resin配置环境已经完成,相面将讲述resin与iis7整合,使用80端口来访问jsp文件. 大家知道的,iis和resin不能同时使用80端口来运行,我们要同时运行2个web服务器,又需要使用80端口访问jsp文件,这里就需要一个解析器,把用户访问iis jsp 80端口的信息通过解析器这个桥梁,转发到resin的8080端口来处理,但是用户所看到的是80端口的信息,也就是http://jsp.36os.cn/index.jsp这样的一个地址. 1.我们把resin里的httpd.exe注册成系统服务,让它随机启动,不需要每次手工去启动,在命令行模式下进入resin目录,运行httpd.exe -install 命令把httpd.exe注册成系统服务.见图(11)  

然后使用Net Start resin 命令启动resin服务见图(12)

下面我们不用手工启动httpd.exe也能访问http://jsp.36os.cn:8080/index.jsp了停止resin服务的命令为Net Stop resin 卸载resin服务的命令为httpd.exe -remove 2.到iis里建立2个网站,分别对应D:\resin\conf\resin.conf文件里的域名与路径,请仔细看,说明,这是整合的关键,很多人都是这出错,造成整合失败.见图(13-16)

建立一个名为scripts的虚拟目录,32位系统就指到D:\resin\win32目录上,64位系统就指到D:\resin\win64目录上,并转换成应用程序,见图(17)

注意,这里的应用程序池一定要选择jsp.36os.cn这个应用程序池. 4.在总目录上的isapi和cgi限制里建立一个允许项目,见图(18-20)

5.在jsp.36os.cn站点上的isapi筛选器里建立一个名为resin的项目,指到D:\resin\win(32/64)\isapi_srun.dll上.见图(21-22)

6.最后我们在jsp.36os.cn站点上的处理应用程序映射里添加一个名为resin的脚本映射见图(23-26)

7.如果以上步骤没有错的话,打开http://jsp.36os.cn/就可以看到jsp探针了,我们再也不用8080端口来访问jsp了,见图(27)

被阅158次, 0投一票
1 / 0 / 0 | « 1 » |
1 / 0 / 0 | « 1 » |
  • 看完了要说点啥么?
  • 昵称 (不填说不了话)
  • 信箱地址 (不会被公开,但是不填也说不了话)
  • 网址 (这个不填也成)

Theme by RDmos.inc, Powered by Roclog v3.2.13

Copyright © 2007-2008 买 醉`BLOG. All rights reserved.

苏ICP备05064273号