整合笔记:Linux操作系统apache和resin

运维 系统运维
对于经常学习Linux的用户,一定知道在这十年里Linux操作系统发展的非常迅速,学习Linux操作系统,你可能会遇到redhat环境下apache和resin问题,这里将介绍redhat环境下apache和resin问题的解决方法,在这里拿出来和大家分享一下。

对于经常学习Linux的用户,一定知道在这十年里Linux操作系统发展的非常迅速,学习Linux操作系统,你可能会遇到redhat环境下apache和resin问题,这里将介绍redhat环境下apache和resin问题的解决方法,在这里拿出来和大家分享一下。

1.安装apache

  1. [root@localhost httpd-2.2.11]#  
  2. ./configure --prefix=/usr/local/apache2 --enable-so  
  3. make  
  4. make install 

2.安装resin

  1. [root@localhost resin-pro-3.1.8]#   
  2. ./configure --prefix=/usr/local/resin2 --with-apxs=/usr/local/apache2/bin/apxs --with-  
  3. apache=/usr/local/apache2/  
  4. make  
  5. make install 

3.查看apache是不是已经生成了mod_caucho.so模块,如下,已经生成

  1. [root@localhost modules]# pwd  
  2. /usr/local/apache2/modules  
  3. [root@localhost modules]# ls  
  4. httpd.exp mod_caucho.so 

4.查看apache的主配置文件是不是已经自动写入整合配置:

  1. [root@localhost conf]# pwd  
  2. /usr/local/apache2/conf  
  3. [root@localhost conf]# vi httpd.conf  

***的段落发现已经写入:

  1. LoadModule caucho_module /usr/local/apache2/modules/mod_caucho.so  
  2. ResinConfigServer localhost 6800  
  3. CauchoConfigCacheDirectory /tmp  
  4. CauchoStatus yes 

自己在下面添加:

  1. SetHandler caucho-status  
  2. AddHandler caucho-request jsp   
  3. SetHandler caucho-request 

另外改变解析的主目录:

  1. DocumentRoot "/home/XXX/"  
  2. # This should be changed to whatever you set DocumentRoot to.  
  3. #  
  4. <Directory "/home/XXX"> # 

注意这里也要改,不然apache会报403错误

5.配置resin的解析目录指向apache的DocumentRoot:

<!--<web-app id="/" root-directory="webapps/ROOT"/>   --> 注释掉默认的解析目录

在下面添加一个新的host

  1. <host id="" root-directory="."> 
  2. <redeploy-mode>manual</redeploy-mode> 
  3. <web-app id="/" document-directory="/home/XXX"> 
  4. <access-log path="/home/XXXlog/access.log" 
  5. format="%h`%l`%u`%{%Y-%m-%d %H:%M:%S}t`%r`%s`%b`%{Referer}i`%{User-Agent}i`%{X-Up  
  6. -Calling-Line-ID}i"  
  7. rollover-period='1D' 
  8. archive-format='%Y-%m-%d.access.XXX.log'/> 
  9.  </web-app> 
  10. </host> 

6.启动apache,启动resin.

访问的时候只要访问apache的端口就行了。希望对你学习Linux操作系统有所帮助。

【编辑推荐】

  1. 配置笔记:Linux配置DNS服务器
  2. 讲解RedHat Linux 5显示中文的方法
  3. 教会你Redhat Enterprise Linux关闭SELinux
  4. 轻松完成Linux安装KDE软件包
  5. 阐述Redhat Linux配置远程桌面
责任编辑:小霞 来源: 电子工业出版社
相关推荐

2009-12-16 16:48:35

Linux操作系统

2022-01-14 07:25:28

Linux 安装字体Linux 系统

2010-04-29 14:08:38

Unix操作系统

2009-12-09 17:25:19

Linux操作系统

2009-07-06 18:09:18

linuxApache密码

2009-12-02 14:50:28

操作系统

2010-01-06 14:50:49

Linux操作系统

2020-12-29 16:39:01

Linux代码命令

2009-11-23 17:12:51

Apache虚拟网站

2009-12-22 10:56:33

2009-12-14 17:46:40

Linux桌面操作系统

2009-09-01 09:14:42

2012-02-23 09:35:36

LinuxUbuntuFedora

2012-05-29 09:42:08

Linux服务器窗口管理

2009-12-28 09:26:19

编译apache

2009-12-16 13:11:13

Fedora操作系统

2014-09-10 09:54:43

2009-12-16 09:43:12

Linux操作系统

2009-12-22 13:44:33

Linux操作系统

2014-07-28 17:25:25

国产Linux
点赞
收藏

51CTO技术栈公众号