
三个Web服务器,Tomcat,Apache,Tomcat,Apache和IIS,讨论了三种构建JSP操作环境的方法. Sun的JSP(Java服务器页面)是一种在服务器端实现的动态Web开发技术,该技术基于Java技术. . 执行JSP时,需要在Web服务器上设置用于编译JSP网页的引擎. 有许多方法可以配置JSP环境,但是主要工作是安装和配置Web服务器和JSP引擎. 让我们以Tomcat作为JSP引擎,并与Tomcat,Apache和II S的三个Web服务器合作,描述设置JSP操作环境的三种方案. 1.相关软件简介1. J2SDK: Java2软件开发工具是Java应用程序的基础. JSP基于Java技术,因此必须在配置JSP环境之前安装J2 SDK. 2. Apache服务器: 由Apache组织开发的用于提供Web服务的常用Web服务器. 3. Tomcat服务器: 由Apache组织开发的JSP引擎,具有Web服务器的功能,可以用作独立的Web服务器.
就用作Web服务器而言,Tomcat在处理静态HTML页面时不如Apache快,并且不如Apache健壮. 因此,我们通常将Tomcat与Apache结合使用,以允许Apache为网站静态页面请求提供服务,而Tomcat作为专用的JSP引擎提供了JSP解析以获得更好的性能. Tomcat本身是Apache的子项目,因此Tomcat为Apache提供了强大的支持. 对于初学者来说,Tomcat是一个很好的选择. 4. mod_jk.dll: Apache Jakarta项目团队开发的插件,用于使Apache支持Tomcat. 使用此插件jsp服务器搭建,Tomcat可以与Apache无缝连接. 5. tntiis.zip: Apache Jakarta项目团队开发的插件,用于使IIS支持Tomcat. 2.软件下载1. j2sdk Webjx.Com版本: j2sdk1.4.1(35.9MB)地址: http://www.timefound.com.cn/info/data/resource/download /j2sdk-1_4_1_01-windows-i586.exe 20070108 2. Apache2版本: Apache2.0.43(6.69MB)地址: ache.inetcosmos.org/dist/httpd/binaries/win32/3,Tomcat4版本: 4.1.21(8.33MB)网络教学网络地址: t-4.0 / release / apache-tomcat-5.5.20.exe20070108#5.5.20 4. mod_jk.dll: (136KB)地址: t-connectors / jk / release / 5,tntiis.zip(220KB)地址: 〜lampante / howto / tomcat /iisnt/tntiis.zip以上是免费软件.

3. 配置之前的准备工作(1)准备一个测试JSP网页以打开文本编辑器(如记事本),输入以下代码,并将其另存为est .jsp(注意扩展名为.jsp). 以下是引用的内容:
(2)如果您的操作系统是Win2000,则在“我的电脑”上单击鼠标右键,在弹出菜单中选择“属性”→“系统功能”→“高级”→“环境变量”,然后选择环境变量对话框将会弹出,您可以编辑系统的环境变量. 添加PATH,JAVA_HOME和CLASSPATH三个变量,变量值与上面相同. 4. JSP环境的配置方案(1)方案1: J2SDK + Tomcat在此方案中,Tomcat既充当JSP引擎又充当Web服务器,并且配置相对简单. 网络教育网络1.安装Tomcat,然后直接运行下载的jakarta-tomcat-4.0.1.exe. 按照常规Windows安装过程来安装Tomcat. 在安装过程中它将自动找到J2SDK的位置. 例如,安装到f: \ tomcat4. 2.配置Tomcat的环境变量添加一个新的环境变量TOMCAT_HOME,该变量的值为f: \ tomc at4,添加方法与J2SDK环境变量的配置方法相同. 3.测试默认服务设置后,您可以运行Tomcat服务器. 使用f: \ tomcat 4 \ bin \ startup.exe启动Tomcat,然后使用f: \ tomcat4 \ bin \ shutdown.exe关闭.

(如果在startup.exe或shutdown.exe期间显示超出环境空间错误,请在DOS窗口的菜单中选择“属性”→“内存”→“常规内存”,然后更改“初始环境”从“自动将其修改为“ 2816”. )启动Tomcat之后,打开浏览器并在地址栏中输入localhost: 8080(Tomcat的默认端口为8080). 如果在浏览器中看到Tomcat欢迎界面,则表示Tomcat可以正常工作4.将刚刚准备好的test.jsp放在测试项目Web教学网络中的f: \ Tomcat \ webapps \ exampl es \ jsp目录下,然后输入: 8080 / examples /jsp/test.jsp栏,如果显示浏览器“ Hello World!”,则表明您的J SP环境配置成功!由于Tomcat本身具有Web服务器的功能,因此我们不需要安装Apache,当然也可以与Apache集成,如下所述.
网页教学网络(2)方案2: J2SDK + Apache + Tomcat尽管Tomcat也可以用作Web服务器,但是它处理静态HTML的速度不如Apache快,并且它与Web服务器的功能相差甚远. 不如Apache,因此将Apache和Tomcat集成在一起要起步,请将Apache用作Web服务器,并将Tomcat用作专用的JSP引擎. 该解决方案的配置更为复杂,但可以使Apache和Tomcat完美集成,以实现强大的功能. 请注意,由于IIS Web服务器默认使用端口80,而Apache的默认端口也是80,因此,如果您使用的是Win2000操作系统且IIS已预先安装,为方便起见,请在执行以下操作之前停止IIS服务: 以下操作. 1.安装Apache以运行下载的apache_2.0.43-win32-x86-no_ssl.exe,然后根据向导将其安装到f: \ Apache2. (请注意,成功安装Apache2.0.43之后,必须将f: \ Apache2 \ htdocs目录中的index.html.en重命名为index.html,以便在测试默认服务时可以正常显示Apache Welcome界面. )

2. 测试Apache默认服务安装后,Apache服务器将自动运行. 打开浏览器,然后在地址栏中输入: (Tomcat的默认端口为80). 如果在浏览器中看到Apache的欢迎界面,则表明Apache正常运行. 3.按照方案1中的步骤安装Tomcat,并确保其正常运行. 4.将下载的mod_jk-2.0.42.dll复制到f: \ Apache2 \ modules目录. 5.创建mod_jk模块工作所需的工作文件. 打开一个文本编辑器并输入以下语句: 以下是引用的内容: worker.tomcat_home = f: \ tomcat4(让mod_jk模块知道Tomca t)worker.java_home = f: \ j2sdk1.4.1(让mod_jk模块知道JSDK) ps = \ worker.list = ajp13(Mod_jk模块版本)worker.ajp13.port = 8009(mod_jk工作端口)worker.ajp13.host = localhost worker.ajp13.type = ajp13 worker.ajp13.lbfactor = 1放入上面的语句使用worker.properties作为文件名,并将其保存在f: \ T omcat4 \ conf目录中(注意: 文件扩展名为.properties).
6. 配置Apache. 用文本编辑器打开f: \ Apache2 \ conf \ httpd.conf 1)找到“ DirectoryIndex”,在index.html.var之后添加index.jsp; 2)在httpd.conf的末尾添加以下代码(括号内用于说明)Webjx.Com以下是参考内容: LoadModule jk_module modules / mod_jk-2.0.42.dll(加载mod_jk模块以处理Apache之间的连接)和Tomcat)JkWorkersFile“ f: /tomcat4/conf/workers.properties”(指示mod_jk模块工作所需的worker.properties的位置)JkMount / servlet / * ajp13 JkMount /*.jsp ajp13(发送所有servlet和jsp通过Ajp13协议向Tomcat请求并让Tomcat处理)3)添加后保存. 7.配置Tomcat以使用文本编辑器打开f: \ Tomcat4 \ conf \ server.xml.

因为默认情况下Tom cat4不启用Ajp13,所以找到以下代码: 引用的内容如下: <!-<连接器className =“ org.apache.ajp.tomcat4.Ajp13Conn扇区” port =“ 8009” minProcessors =“ 5” maxProcessors =“ 75”接受Count =“ 10” debug =“ 0” />->删除注释符号<!-->启用Ajp13. 然后保存. 现在,Tomcat和Apache的集成配置已基本完成. 8.总体测试将test.jsp放在f: \ Tomcat \ webapps \ examples \ jsp目录中,并依次启动Apache2和Tomcat4. 打开浏览器,在地址栏中输入http: // localhost: 8080 / examples / jsp / test.jsp(如果输入“ Hello World!”). 出现在浏览器中,然后Tomcat重新配置后即可正常工作;在地址栏中输入如果结果与t: 8080 / examples / jsp / test.jsp相同,则表示Apache和Tomcat集成成功! (C)解决方案3: J2SDK + IIS + Tomcat Webjx.Com Windows平台上最常用的Web服务器无疑是IIS. 通常情况下,IIS不支持JSP. 我们可以使用IIS到Tomcat重定向插件来使IIS发送所有JSP请求. 发送到Tomcat执行,可以使IIS增加处理JSP的功能.
如果您习惯使用IIS,则可以尝试此配置. (如果您已经安装了Apache服务器,请先卸载Apache,以方便以后的操作. )1.根据Scheme 1中的步骤安装Tomcat,并确保其正常运行. (例如,安装到f: \ tomcat4); Webjx.Com 2.将下载的tntiis.zip直接解压缩到f: \ tomcat4目录. 查看配置所需的文件,并确保它们位于以下位置: f: \ tomcat4 \ server \ lib \ ajp.jar f: \ tomcat4 \ server \ lib \ tomcat-util.jar f: \ tomcat4 \ bin \ native \ isapi_redirect .dll f: \ tomcat4 \ conf \ ntiis \ workers.properties f: \ tomcat4 \ conf \ ntiis \ uriworkermap.properties f: \ tomc at4 \ conf \ ntiis \ iis_redirect.reg f: \ tomcat4 \ log \ iis_redirect登录Webjx.Com 3.使用文本编辑器打开f: \ tomcat4 \ conf \ ntiis \ workers.pr操作,并修改以下值: worker.tomcat_home = f: \ tomcat4 worker.java_home = f: \ j2sdk1.4.1 4. 双击f: \ tomcat4 \ conf \ ntiis \ iis_redirect.reg,将此注册文件中的信息添加到注册表中,但修改三个键log_file,worker_file,worker_mount_file的键值以适合您的环境(例如本文)Tomcat安装在f: \ tomcat4中,而不是默认的c: \ tomcat 4).
添加和修改后如下所示. 5.打开Internet服务管理器,在默认站点上添加一个名为jakarta的新虚拟目录,该虚拟目录指向f: \ tomcat4 \ bin \ native,然后启动默认站点. 6.右键单击Internet服务管理器中的服务器名称,在主要属性中的“ WWW服务”中选择“属性”→“编辑”→“ ISAPI筛选器”选项卡,添加名称为Jakarta Redirect的ISAPI筛选器. 可执行文件指定为f: \ Tomcat4 \ bin \ native \ isapi_redirector.dll. 添加I SAPI筛选器后,“ Jakarta Redirect”的状态为红色的向下箭头. 重新启动IIS服务会将其变为绿色箭头. 7.编辑server.xml文件并保存(与方案2的步骤2相同). 8.重新启动IIS和Tomcat. 9.测试项目: 将test.jsp放在f: \ Tomcat \ webapps \ examples \ jsp目录中. 打开浏览器,然后在地址栏中输入: 8080 / examples / jsp / test.jsp. 如果是“ Hello World!”出现在浏览器中,重新配置后Tomcat将正常工作;在地址栏test.jsp中输入ost / examples / jsp /,如果结果与: 8080 / exampl es / jsp / test.jsp相同,则表示IIS和Tomcat集成成功! 5.结束语JSP操作环境的构建是学习JSP技术的基础. JSP引擎的类型很多,配置方法也很多,并且软件版本也在不断升级. 您可以根据需要和实际情况选择合适的配置方式. . 我希望本文提供的几种JSP环境配置解决方案将对那些想学习JSP的人有所帮助.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-247602-1.html
也不可能一直赌赢
很好听为了你自己的梦想还有为了喜欢你的人继续努力吧加油
总之现在应努力改变上述现象
你知道你给我们讲讲