`
darkma
  • 浏览: 526223 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类

Linux 下 apache + resin 安装与整合

阅读更多
一.首先下载三个软件
j2sdk-1_4_2_08-linux-i586-rpm.bin
httpd-2.0.54.tar.gz
resin-3.0.8.tar.gz
二.安装这三个软件
先安装j2sdk-1_4_2_08-linux-i586-rpm.bin
步骤:
可以CP到/usr/local
Chmod +x j2sdk-1_4_2_08-linux-i586-rpm.bin
./ j2sdk-1_4_2_08-linux-i586-rpm.bin
Rpm –ivh j2sdk-1_4_2_08-linux-i586.rpm
安装完后会在/usr目录下出现一个java
这就是java的安装目录R

安装完J2SDK后还要设置环境变量
Vi /etc/profilel
在这个文件里增加如下几行
PATH=$PATH:/usr/java/j2sdk1.4.2_08/bin
export PATH
JAVA_HOME=/usr/java/j2sdk1.4.2_08
export JAVA_HOME
CLASSPATH=.:/usr/java/j2sdk1.4.2_08/lib:/usr/local/resin-3.0.8/lib
export CLASSPATH
RESIN_HOME=/usr/local/resin-3.0.8
export RESIN_HOME
USERNAME="root"
export USERNAME

安装httpd-2.0.54.tar.gz
Tar –zxvf httpd-2.0.54.tar.gz
Cd httpd-2.0.54.7Shog)
./configure -- --enable-so --prefix=/usr/local/apache

Make install
Cd /usr/local/apache
Cd bin
./apachectl start

安装完后,可以用http://ip试一下,如果有出现apache的主页那么你的APACHE安装成功

安装resin-3.0.8.tar.gz
Tar –xzvf resin-3.0.8.tar.gz
Cd resin-3.0.8
./configure --with-apxs=/usr/local/apache/bin/apxs --prefix=/usr/local/resin-3.0.8
Make
Make install
Cd bin;
./httpd.sh start

安装完后,用http://ip:8080,看是否有出现RESIN的主页,
Cd /usr/local/apache/modules/
看是否有mod_caucho.so这个文件
如果有,那么整合成功了一半
三:配置resin,apache
Vi httpd.conf
在这个配置文件里增加如下几行:
LoadModule caucho_module /usr/local/apache/modules/mod_caucho.so

#ResinConfigHost localhost 6802
<IfModule mod_caucho.c>
ResinConfigServer localhost 6802
<Location /caucho-status>
SetHandler caucho-status
</Location>
</IfModule>
还有在DirectoryIndex index.html index.html.var这一行后增加index.jsp
这样设置可以支持JSP文件
好了,接下来改resin.conf文件
Vi resin.conf
<caucho.com>
<http-server
app-dir='/usr/local/apache/htdocs'>
<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>

修改完后,重新启动resin后生效
分享到:
评论

相关推荐

    linux下的整合apache+mysql+php+resin

    ### Linux下的Apache+MySQL+PHP+Resin整合详解 #### 一、背景介绍与环境准备 在Linux系统中实现Apache+MySQL+PHP+Resin的整合对于构建高性能、稳定的Web应用至关重要。本篇文章将详细讲解如何在Red Hat AS4环境下...

    Linux下Apache与Resin整合(详细)

    ### Linux下Apache与Resin整合知识点详解 #### 一、整合背景及意义 Apache与Resin作为两种不同的Web服务器软件,各自拥有独特的优势。Apache以其高效稳定、支持丰富的模块著称,尤其适合处理静态资源;而Resin则是...

    linux下resin与apache整合.pdf

    在Linux环境下,集成Resin应用服务器与Apache HTTP服务器是一个常见的需求,这主要目的是为了利用Apache的高稳定性与Resin的高效Java EE应用处理能力。在这个过程中,我们需要分别安装JDK、Resin和Apache,然后配置...

    linux下resin与apache整合宣贯.pdf

    【Linux下Resin与Apache整合】 在Linux操作系统中,整合Resin(一个Java应用服务器)与Apache HTTP Server(一个流行的Web服务器)是为了充分利用两者的优势,例如Apache的高性能静态内容处理和Resin对Java应用程序...

    apache2.2整合resin3+Eclipse远程调试

    Apache2.2与Resin3的整合是为了实现动态内容(如JSP、Action请求)与静态资源的有效分离,以提高系统的访问效率和静态界面的独立发布与管理能力。在Windows 8环境下,以下是详细的整合步骤: 首先,我们需要安装...

    ACPCHE+RESIN+JDK1.5架设WEB服务器.pdf

    总结来说,该文档描述了如何在Linux环境下使用源代码编译的方式安装JDK、Apache和Resin,并将它们整合起来,构建一个完整的Web服务器环境。通过了解文档中的这些知识点,可以更深入地掌握Linux下Web服务器配置和Java...

    Linux下配置JSP Web服务器常见问题与解决.pdf

    2. **Apache与Resin的整合**:Red Hat Linux 9自带的Apache版本可能不支持Resin。因此,需要重新编译Apache并添加支持Resin的模块。这通常涉及到下载Apache源代码,配置时指定Resin的模块,然后编译和安装。Resin也...

    oracleInstall

    本文将详细讲解"oracleInstall"主题,包括Apache与Resin的整合,以及Oracle的安装过程。 首先,让我们讨论Apache与Resin的整合。Apache HTTP Server是一款广泛应用的开源Web服务器,以其稳定性和灵活性著名。Resin...

    linux环境下服务器的布置[参照].pdf

    - **Resin与Apache整合**:可采用mod_proxy、mod_jk或mod_php来实现Apache和Resin的负载均衡和内容分发,提升网站性能。 以上步骤只是基础配置,实际部署中还需考虑安全措施,如防火墙设置、SELinux策略、访问控制...

    linux环境下服务器的布置收集.pdf

    - **整合Resin和Apache** 可以通过代理配置,让Apache将请求转发给Resin处理,实现负载均衡和性能优化。 5. **配置方法** - **PHP** 与Apache的集成通常使用mod_php模块,而与Resin集成则可能需要配置FastCGI接口...

    强烈推荐 Linux运维从入门到高级全套案例教程

    - **3.1.8 LAMP架构网站搭建**:整合Linux、Apache、MySQL和PHP,搭建完整的Web服务平台。 - **3.1.9 Cacti监控平台搭建**:实现网络流量监控。 - **3.1.10 Nagios监控平台搭建**:监控服务器状态和网络服务。 - **...

    linux环境下服务器的布置借鉴.pdf

    - **整合Resin和Apache**:实现负载均衡、反向代理,提高系统性能和可用性,可能涉及mod_proxy模块的配置。 5. **安装与配置** - **包管理器**:使用`apt`或`yum`等工具安装软件,确保依赖关系得到解决。 - **...

    企业应用:解密淘宝网的开源架构

    在Linux与FreeBSD之间,淘宝网选择了前者,这基于其技术人员对Linux的熟悉度以及对系统优化的需求,因为深入理解内核有助于提升系统性能。 在业务系统构建方面,淘宝网采用JEE(Java Enterprise Edition)规范。其...

    nagios完整配置文档

    Nagios是一款广泛使用的开源系统和网络监控...最后,Nagios配置文档还提供了关于如何进行安装、配置、优化以及与其他工具整合的详细指导。文档还包括了一些实用的建议和意见,以及与Nagios开发人员和社区联系的方式。

    集成学生信息系统

    在技术实现上,集成学生系统通常采用成熟的技术栈,如C/S和B/S混合架构,开发语言可能涉及PB和JAVA,操作系统多选择UNIX或Linux,数据库使用Oracle或Mysql,应用服务器和Web服务器分别可能选用Resin和Apache,客户端...

    惊现支撑1亿pv/天的超级数据库解决方案

    描述中提到了实际使用的服务器配置,包括1万3千块钱购买的服务器,4G内存,2个CPU,运行Linux AS4系统,以及apache2.0.63/resin2.1.17/jdk6.0环境。这提供了对于构建该系统所需的硬件和软件环境的一个基本了解。 ...

Global site tag (gtag.js) - Google Analytics