日期:2012-05-22 01:33:00  来源:本站整理

在IIS中实现JSP环境搭建[服务器安全]

赞助商链接



  本文“在IIS中实现JSP环境搭建[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  IIS本身是不可以支持JSP页面的,但是随着JAVA技术的遍及利用,越来越多的网站采取JAVA技术编写程序,我们按照一些资料和自己的实践经验总结了以下两种JAVA利用服务器与IIS的结合的办法,介绍给大家!

  IIS+jrun的配置

  需求环境及软件:

  JDK1.3(JDK1.4)、JRUN3.0+SP2(JRUN4.0)、FREETDS_jdbc驱动(freetds_jdbc.jar文件,放在jrun安装目录下的lib/ext下).

  安装设置:

  1、JDK和JRUN均默许安装.FREETDS放入JRUN的LIB/EXT/中.

  2、成立新的JAVA利用服务器:

  ⑴、进入JRUN的SERVERS文件夹下,成立一个新文件夹(如:xiangqing).将default文件夹中的全部文件复制到此文件夹中.

  ⑵、用肆意文本编辑器翻开local.properties,编辑此中的以下六个端口号,将他们改成没有任何进程利用的端口

  control.endpoint.main.port

  jcp.endpoint.main.port

  web.endpoint.main.port

  zeus.endpoint.main.port

  ejb.ejipt.classServer.port

  ejb.ejipt.homePort

  然后改正:

  jrun.server.displayname为你起的肆意名字,如:xiangqing server

  ⑶、进入lib目录用肆意文本编辑器翻开jvms.properties文件,增添一行配置信息.

  如:xiangqing=JRUN的安装目录下的\servers\xiangqing

  ⑷、在jrun的bin目录下成立bat文件,内容参照jrun-default.bat中,注意请将最后的名字改成你新成立的服务名字.如:xiangqing

  ⑸、运行方才新成立的bat文件.

  3、与IIS衔接

  ⑴、在此站点根目录位置(如:我们在此站点的目录C:\Program Files\Allaire\JRun\servers\xiangqing下成立xiangqing_script目录)成立文件夹.在需求衔接的站点下新建SCRIPTS虚拟目录,将主目录指向方才成立的文件夹,虚拟目录需求有履行权限.

  ⑵、翻开JRUN的ADMIN举行衔接成立

  点击connector wizard—挑选jrun server name(我们方才成立的是xiangqing,所以挑选xiangqing server),挑选web server type:我们这里挑选Internet Information Server.然后请关闭WWW服务,点击next>

  —-填写JRun Server Connector Port:这里就是上边你改的jcp.endpoint.main.port端口号. next—-挑选脚本目录,填写你方才成立的那个已经设置为虚拟目录的目录的实际途径—-NEXT完成.

  ⑶、启动WWW,重新启动这个新成立的JAVA利用服务.

  这样做就会在虚拟目录中(C:\Program Files\Allaire\JRun\servers\xiangqin、xiangqing_script)生成jrun.dll和jrun.ini文件.然后在IIS管理器->默许WEB站点属性->主目录->配置中增添一个”利用程序映射”,把*.jsp文件映射到jrun.dll上. 这样,你的IIS便可以支持jsp页面了.

  IIS+Tomcat的配置

  一.阐明:

  配置以下:Win2000 Server + IIS 5.0(Win2000自带)+ Tomcat4.1 binary release.

  我利用的是Tomcat4.1.12版本,

  二.启动tomcat

  安装完tomcat之后(具体安装历程略),要启动Tomcat很简单,首先可以查看tomcat\bin\startup.bat文件,操纵掌握面板里面的系统->高级->环境变量对话框,新建环境变量TOMCAT_HOME和JAVA_HOME,使它们各自指向TOMCAT和JDK的根目录便可.别的为保险起见,可以在path里面把二者的途径增添进去.然后开启一个DOS窗口履行startup.bat. 启动Tomcat后,会有一个DOS窗口显示启动情形.此时拜候http://localhost:8080可以看到Tomcat的一些示例.

  三.配置

  下一步工作就是若何把Tomcat插入IIS,使二者协同工作.主要分以下几个步骤:

  1、在Windows注册表中注册:

  将下面的begin和end之间的Jakarta.reg文件装入机械,我的Tomcat装在c:\\jakarta-tomcat,你可按照自己的环境改正Jakarta.reg文件

  Jakarta.reg:

  —begin—

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation]

  [HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector]

  [HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]

  “extension_uri”=”/jakarta/isapi_redirector.dll”

  “log_file”=”c:\\jakarta-tomcat\\logs\\isapi.log”

  “log_level”=”debug”

  “worker_file”=”c:\\jakarta-tomcat\\conf\\workers.properties”

  “worker_mount_file”=”c:\\jakarta-tomcat\\conf\\uriworkermap.properties”

  —end—

  注:此中的途径需改成你的tomcat的安装途径.

  2、翻开IIS管理器,在”默许WEB站点”中成立一个虚拟目录jakarta,让它的途径指向isapi_redirector.dll所在目录.(在4.1 bin中大概没有这个dll,我也不知道是从那边得到的.该虚拟目录应被设置为”可履行”.

  3、操纵IIS管理器,把isapi_redirector.dll设置为”默许WEB站点”的ISAPI挑选器,名称可以任起.

  4、重启IIS,确认方才增添的ISAPI挑选器前面标了一个绿色向上的箭头然后重启Tomcat(履行tomcat\bin\shutdown.bat可关闭Tomcat) 此时,IIS应当已经可以处理*.jsp文件了.由于Tomcat设置中,默许的Root是 tomcat\webapps\ROOT,所以你可以在这个目录中安排一个jsp文件(比方 index.jsp),然后拜候http://localhost/index.jsp,看一下效果.

  5、设定tomcat配置文件

  需求设定tomcat目录下的conf文件夹下的uriworkermap.properties,workers.properties两个文件

  uriworkermap.properties文件主要阐明context交给tomcat来处理时利用什么协议.

  此文件中没必要更改,只要有以下几行便可:

  default.worker=ajp13

  /servlet/*=$(default.worker)

  /*.jsp=$(default.worker)

  /*=$(default.worker)

  worker.properties文件主要定义了JAVA_HOME,TOMCAT_HOME以及相关的JAR库.

  在文件中更改JAVA_HOME TOMCAT_HOME途径,应当与你机子的环境变量中设置的一致.比方:workers.tomcat_home=C:\tomcat-4.1

  workers.java_home=C:\j2sdk1.4.0

  6、配置完成后重新启动tomcat,然后在IE中敲入http://localhost,看能否能翻开

  7、配置多虚拟主机服务

  用肆意编辑器翻开conf文件夹下的server.xml文件,从 一行开始,复制倒这一行,然后更改几个地方,一个是localhost,可以更改成你的域名或ip,另一个是appBase= ,引号内可以输入你想放的网站的文件夹,比方:yunchou,第三个地方就是

  要在IIS中增添多个WEB站点就按照以上的办法,IP地址要与IIS下指定的IP地址一致

  8、假如你的服务不多,你可以把TOMCAT填加进2000 SERVER的服务中去,让他随机械启动时启动.

  下载jk_nt_service.exe文件,在conf文件夹下的wrapper.properties文件中定义JAVA_HOME和TOMCAT_HOME,途径要与前面设置的途径保持一致,

  比方:wrapper.tomcat_home=c:\tomcat-4.1

  wrapper.java_home=d:\j2sdk1.4.0

  在C:\号令提醒符下运行jk_nt_service.exe文件

  jk_nt_service -i tomcat(服务名) -a wrapper.properties

  这样tomcat的服务就增添到2000的服务中了,你下次启动机器的时刻,他就会默许启动.

  而安装tomcat4.1的时刻他会询问你能否要在起动机器时启动tomcat.


  以上是“在IIS中实现JSP环境搭建[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 在IIS中实现JSP环境搭建
  • <b>Silverlight在IIS中的配置</b>
  • <b>手把手教您如安在IIS 7.0上安装SSL</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .