一、前言
对于初学者来说,要执行JSP和Servlet,Tomcat是一个很不错的选择。你也可以用Resin,这两个产品都是可以不花一分钱的。 Resin对Xml的支持是很好的。
二、下载,安装
下载地址为Resin官方站点:http://www.caucho.com/。
从这个地址可以下载:http://www.caucho.com/download/index.xtp,我下载的是Resin1.1.4版本。
下载完,解压到一个目录,我这里用E:\resin114作为例子。
三、配置
在这之前,当然我们要先安装了Apache,而且能正常运行了。
(1)配置Apache
打开apache的conf子目录下的httpd.conf文件,用文本编辑工具编辑它。加入如下几行:
LoadModule caucho_module "E:\resin114\srun\win32-1.3.6\mod_caucho.dll"
AddModule mod_caucho.c
<IfModule mod_caucho.c>
CauchoConfigFile "E:\\resin114\\conf\\resin.conf"
<Location /caucho-status>
SetHandler caucho-status
</Location>
</IfModule>
注意:上面的步骤也可以通过更加简单的方式实现,就是直接运行E:\resin114\bin\目录下的setup.exe,勾上apache,然后Apply,最后OK。这样,上面这些行应该会自动加上的。
(2)配置Resin
在resin的conf子目录下有个resin.conf文件,将该文件备份一个。然后建立resin.conf文件,如下内容:
<caucho.com>
<http-server app-dir='e:/apache/htdocs'>
<error-log id='log/error.log'/>
<classpath id='WEB-INF/classes' source='WEB-INF/classes' compile='true'/>
<servlet-mapping url-pattern='/servlets/*' servlet-name='invoker'/>
<servlet-mapping url-pattern='*.xtp' servlet-name='com.caucho.jsp.XtpServlet'/>
<servlet-mapping url-pattern='*.jsp' servlet-name='com.caucho.jsp.JspServlet'/>
</http-server>
</caucho.com>
四、测试
(1)启动Resin:
在resin的bin下有一个srun.exe,运行它,将出现一个窗口。
(2)做一个简单的jsp文件test.jsp(我们用resin站点的例子)
该文件放在:apache/htdocs/test.jsp
内容如下:
<%@ page language=javascript %>
2 + 2 = <%= 2 + 2 %>
(3)运行
在浏览器中输入:http://localhost/test.jsp,应该出现下面结果:
2+2=4
好了,到这里你已经安装成功了,你可以在htdocs下建立一些自己的子目录, 管理文件。
注意:在四(1)中,启动resin 可以将srun加在Win2000的服务中,让每次这个resin服务自动启动,不必每次都运行srun.exe。
分享到:
相关推荐
Resin以其快速的JSP和Servlet处理能力,以及对Java EE标准的支持而知名。它支持热部署,便于开发和调试,且提供了一套完整的管理工具。 【压缩包子文件的文件名称列表】:由于只给出了一个“book”项目名称,我们...
【Linux+Apache+MySQL+PHP+JSP+phpmyadmin的Resin解决方案】 这个文档资料主要探讨了在Linux操作系统上构建一个基于Resin的应用环境,其中包括Apache HTTP服务器、MySQL数据库、PHP编程语言以及JSP(JavaServer ...
总结,Apache+nginx+resin的配置涉及到多层服务器的协同工作,这种架构可以充分利用每个组件的优势,提供高效且可扩展的Web服务。正确配置和理解这些组件的交互是实现这一目标的关键。在实际部署中,还需要考虑负载...
Resin,作为Java应用服务器,以其高效的性能和对Servlet、JSP的支持而受到青睐;而Apache,作为开源HTTP服务器,以其稳定性和丰富的模块扩展性闻名。当我们在项目中需要将两者结合使用时,如何进行集成配置就显得尤...
- 通过上述步骤,我们首先安装了JDK,然后分别配置和安装了Apache和Resin,将Resin作为Apache的后端Java容器来运行Java Servlets和JSP页面。 - 最终构建了一个运行在Linux环境下,结合了Apache的高性能静态内容处理...
Apache2和Resin是两种流行的Web服务器,它们在部署Java Web应用程序时经常被结合使用,以实现更高的性能和稳定性。Apache2是世界上最广泛使用的HTTP服务器,而Resin是一款高效的Servlet和JSP容器,由Caucho ...
在这个过程中,我们需要分别安装JDK、Resin和Apache,然后配置它们以实现协同工作。下面我们将详细讲解这个过程。 首先,我们来安装JDK。确保选用的版本是1.6.0,通过命令行赋予安装文件执行权限,使用`chmod u+x ...
【Linux下Resin与Apache整合】 在Linux操作系统中,整合Resin(一个Java应用服务器)与Apache HTTP Server(一个流行的Web服务器)是为了充分利用两者的优势,例如Apache的高性能静态内容处理和Resin对Java应用程序...
### Apache+Resin配置详解 #### 一、引言 随着互联网技术的不断发展,Web服务器在企业级应用中的地位越来越重要。Apache作为一款开源、稳定且功能强大的Web服务器软件,被广泛应用于各种操作系统中,包括Windows、...
Resin是由Caucho Technology开发的一款开源Java应用服务器,它支持Servlet 3.1、JSP 2.3以及Java EE 6规范。Resin以其快速的响应速度和高效的内存管理而著名,特别适合处理高并发的Java Web应用。Resin 4.0版本带来...
Apache2.2与Resin3的整合是为了实现动态内容(如JSP、Action请求)与静态资源的有效分离,以提高系统的访问效率和静态界面的独立发布与管理能力。在Windows 8环境下,以下是详细的整合步骤: 首先,我们需要安装...
Apache 2.2、Resin 3 和 JDK 1.8 是构建高性能Java Web应用程序的基础组件。这个一键安装包旨在简化这些组件在服务器上的部署过程,使得非技术背景的用户也能轻松配置和运行Java应用。 Apache HTTP Server 2.2是...
将Apache与Resin整合在一起,可以利用Apache的强大功能(如负载均衡、SSL处理和静态内容服务)以及Resin对JSP、Servlet和Java EE应用的良好支持。本文将详细讲解如何进行Apache与Resin的整合。 一、整合目的 整合...
Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发。 Resin本身包含了一个支持HTTP/1.1的WEB服务器。虽然它可以显示动态...
8 企业级的共享软件(基于一个开放源码的协议)安装与启动:安装特别简单,只需将resin-1.1.3.zip解压缩到某个目录即可。在运行之前需要有jdk的支持。启动方式是执行:resin-1.1.3/bin/httpd (在NT)系统已经按照缺省...
Tomcat.JSP JSWDK环境安装与配置 Resin服务器平台介绍 Resin在IIS中的安装配置 JRun2.3平台介绍 Unify eWave ServletExec WebSphere应用服务器 在Windows2000上安装Apache+ApacheJserv+gnujsp...
通过这个图解教程,您不仅了解了JSP环境的基本组成部分,还掌握了如何配置Apache和Resin来协同工作。随着对JSP和相关技术的深入学习,您将能够开发出功能丰富的Web应用。在实际项目中,您可能还需要考虑安全、性能...
- 与Tomcat/Resin等应用服务器协同工作,支持JSP和Java应用。 - 作为代理服务器或实现负载均衡等功能。 #### 五、Apache安装实战 在实际部署过程中,Apache的安装流程通常包括以下步骤: 1. **检查软件是否已...
在Linux系统下配置JSP服务器是一项复杂但至关重要的任务,涉及到多个步骤,包括JDK的安装、Apache服务器的配置、Resin服务器的安装以及环境变量的设置等。本文将详细阐述这一过程,帮助读者理解并顺利完成JSP服务器...