服务器维护,服务器代维,安全设置,漏洞扫描,入侵检测服务

dirtysea 发表于 2006-5-9 21:04:45

IIS中JSP环境的配置过程详细讲解

<P>配置JSP环境的教程太少了,而且不全,最近研究JSP网站漏洞,对配置进行了研究,然后把过程写出来,供大家交流------海东青</P><BR>
<P>IIS中JSP环境的配置<BR>1、准备工具<BR>JDK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 版本1.5&nbsp;&nbsp; 下载地址:<A href="http://java.sun.com/j2se/1.5.0/download.jsp" target=_blank>http://java.sun.com/j2se/1.5.0/download.jsp</A><BR>TOMCAT&nbsp;&nbsp; 版本5.5&nbsp;&nbsp; 下载地址:<A href="http://tomcat.apache.org/download-55.cgi" target=_blank target=_blank>http://tomcat.apache.org/download-55.cgi</A><BR>MYSQL&nbsp;&nbsp;&nbsp; 版本5.0&nbsp;&nbsp; 下载地址:<A href="http://dev.mysql.com/downloads/mysql/5.0.html" target=_blank target=_blank>http://dev.mysql.com/downloads/mysql/5.0.html</A><BR>JDBC驱动 版本3.1&nbsp;&nbsp; 下载地址:<A href="http://dev.mysql.com/downloads/connector/j/3.1.html" target=_blank target=_blank>http://dev.mysql.com/downloads/connector/j/3.1.html</A></P><BR>
<P>2、安装工具<BR>(1)JDK:安装路径:C:\jdk<BR>(2)TOMCAT:解压至:C:\Tomcat<BR>(3)JDBC驱动:将文件解压至%TOMCAT%的\common和\shared目录<BR>(4)MYSQL:安装路径:C:\Program Files\MySQL\MySQL Server 5.0</P><BR>
<P>3、环境变量配置<BR>打开 系统属性--高级--环境变量 对话框,在 系统变量 进行如下操作:</P><BR>
<P>TOMCAT_HOME&nbsp;&nbsp;&nbsp;&nbsp; C:\Tomcat<BR>JAVA_HOME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C:\jdk<BR>Path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .;C:\jdk\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin</P><BR>
<P>4、整合IIS和Tomcat(同时支持ASP和jsp)<BR>到<A href="http://apache.linuxforum.net/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta" target=_blank target=_blank>http://apache.linuxforum.net/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta</A>-</P><BR>
<P>tomcat-connectors-jk2.0.2-win32-IIS.zip 去下载JK2,由JK2负责IIS和Tomcat的通讯,解开后得到</P><BR>
<P>isapi_redirector2.dll,我把它放在了C:\Tomcat\bin下(目录随便)</P>
<P>将下面代码保存为workers2.properties<BR>&nbsp; <BR>info=Shared memory file.Required for multiprocesss servers&nbsp; <BR>file=c:\Tomcat\jk2.shm&nbsp; <BR>size=1000000&nbsp; </P>
<P>&nbsp; <BR>info=Ajp13 worker,connects to tomcat instance using AJP 1.3 protocol&nbsp; <BR>tomcatId=localhost:8009&nbsp; <BR># Map webapps to the web server uri space&nbsp; <BR>&nbsp; <BR><BR></P>
<P>将下面代码保存为jk2.properties<BR>## THIS FILE MAY BE OVERRIDEN AT RUNTIME. MAKE SURE TOMCAT IS STOPED<BR>## WHEN YOU EDIT THE FILE.</P>
<P>## COMMENTS WILL BE _LOST_</P>
<P>## DOCUMENTATION OF THE FORMAT IN JkMain javadoc.</P>
<P># Set the desired handler list<BR># handler.list=apr,request,channelJni<BR>#<BR># Override the default port for the socketChannel<BR># channelSocket.port=8019<BR># Default: <BR># channelUnix.file=${jkHome}/work/jk2.socket<BR># Just to check if the the config&nbsp; is working<BR># shm.file=${jkHome}/work/jk2.shm</P>
<P># In order to enable jni use any channelJni directive<BR># channelJni.disabled = 0<BR># And one of the following directives:</P>
<P># apr.jniModeSo=/opt/apache2/modules/mod_jk2.so</P>
<P># If set to inprocess the mod_jk2 will Register natives itself<BR># This will enable the starting of the Tomcat from mod_jk2<BR># apr.jniModeSo=inprocess<BR>&nbsp;request.tomcatAuthentication=false<BR></P>
<P>将下面代码保存为iis.reg<BR>Windows Registry Editor Version 5.00 <BR><BR>"serverRoot"="c:\\Tomcat"<BR>"extensionUri"="/jakarta/isapi_redirector2.dll"<BR>"workersFile"="c:\\Tomcat\\conf\\workers2.properties"<BR>"logLevel"="INFO"<BR></P>
<P>接下来在将workers2.properties,jk2.properties,iis.reg拷贝到Tomcat安装目录下的conf目录下,然后双击iis.reg把信息导入注册表。(注意,把涉及的Tomcat路径改成你的Tomcat的路径)</P><BR>
<P>Internet信息服务管理器在其上点右键选“属性”,在弹出的页框里选择“ISAPI筛选器”,点“添加”</P><BR>
<P>,筛选器名称填jakarta,可执行文件中填入你的isapi_redirector2.dll的绝对路径。再在“默认网站”</P><BR>
<P>上右键,选择“新建”-&gt;“虚拟目录”,别名填jakarta,下一步,路径选为你的sapi_redirector2.dll</P><BR>
<P>存放的目录,我的是C:\Tomcat\bin,下一步,权限中记得把“执行”那项打勾,好了,完成。</P><BR>
<P>5. 如果你用的是IIS5的话,到这里就可以结束了,但IIS6还没完,继续。<BR>  在“Internet信息服务管理器”的“网站”中的“Web服务扩展”上点右键选择“添加一个新的Web服</P><BR>
<P>务扩展”,弹出的框中扩展名填Tomcat(其实无所谓的),“要求的文件”选“添加”然后找到你的</P><BR>
<P>isapi_redirector2.dll后“确定”。“设置扩展状态为允许”也打上勾,确定。“Internet信息服务管</P><BR>
<P>理器”-&gt;“网站”-&gt;“属性”-&gt;“服务”,把“以IIS5.0隔离模式运行WWW服务”打上勾。<BR>  好了,配置完了。现在我们启动Tomcat5,然后net start w3svc启动IIS6。<BR>&nbsp;建立影射:&nbsp; .jsp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C:\Tomcat\bin\isapi_redirector2.dll<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .do&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C:\Tomcat\bin\isapi_redirector2.dll<BR></P><BR>
<P>如还有不清楚可在本论坛中提出来!<A href="http://www.dirtysea.com" target=_blank target=_blank>www.dirtysea.com</A>知道的一定给大家解释!</P>

kuanlove 发表于 2006-4-3 17:05:59

re:IIS中JSP环境的配置过程详细讲解

<P>哇塞``</P>
<P>好牛比哦`</P>
<P>可惜看不懂``</P>
<P>最好搞多动画教程`如3楼所说的`</P>
<P>支持海哥</P>
<P>&nbsp;</P>
页: [1]
查看完整版本: IIS中JSP环境的配置过程详细讲解