我是靠谱客的博主 笨笨牛排,这篇文章主要介绍整合resin和apache,现在分享给大家,希望可以做个参考。

整合的意义

resin除了可以配置为独立的web server,还能和apache整合起来,由apache处理静态的内容,由resin处理jsp,selvet。

查看apache是否支持dso

整合resin和apache需要dso组件,所以整合之前要确定是apache是否支持dso组件。

查询是否支持dso组件命令:

/usr/local/apache/bin/httpd -l

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[root@iZ94mceik2uZ /]# /usr/local/apache/bin/httpd -l Compiled in modules: core.c mod_authn_file.c mod_authn_default.c mod_authz_host.c mod_authz_groupfile.c mod_authz_user.c mod_authz_default.c mod_auth_basic.c mod_include.c mod_filter.c mod_log_config.c mod_env.c mod_setenvif.c prefork.c http_core.c mod_mime.c mod_status.c mod_autoindex.c mod_asis.c mod_cgi.c mod_negotiation.c mod_dir.c mod_actions.c mod_userdir.c mod_alias.c mod_so.c <<<就是这个组件

如果包含mod_so.c这个模块,证明apache已经支持了dso模块。那如果不支持的话,就要重新安装apache。

apache的下载

新版本的下载地址
旧版本的下载地址

使用wget命令就可以下载了,如:

复制代码
1
wget http://archive.apache.org/dist/httpd/httpd-2.2.4.tar.gz

apache安装

解压:

复制代码
1
tar -xzf httpd-2.2.4.tar.gz

设置安装的配置:

复制代码
1
./configure --prefix=/usr/local/apache --enable-modules=so --enable-so

编译和安装:

复制代码
1
2
make make install

这个时候在/usr/local/apache这个位置就存在了安装好的apache

apache启动和关闭和重启

复制代码
1
2
3
service httpd start //启动 service httpd stop //关闭 service httpd restart //重启

检查java的配置

启动resin需要安装java,安装java的话参考这边文章:
在centos下安装java

resin的下载

官网
同样使用wget命令进行下载:

复制代码
1
wget http://caucho.com/download/resin-pro-4.0.44.tar.gz

resin安装

解压:

复制代码
1
tar -xzf resin-pro-4.0.44.tar.gz

设置安装的配置:
在配置中我们可以看到设置了apache的apxs目录和apache的所在目录,这一部很重要,算是在整合了

复制代码
1
./configure --prefix=/usr/local/resin --with-apxs=/usr/local/apache/bin/apxs --with-apache=/usr/local/apache

编译和安装:

复制代码
1
2
make make install

这个时候在/usr/local/resin这个位置就存在了安装好的resin

resin是否整合成功

在浏览器里输入http://localhost/caucho-status如果为6800为绿色的,说明整合成功。
整合成功图片

resin启动和关闭和重启

复制代码
1
2
3
4
service resin start //启动 service resin stop //关闭 service resin restart //重启

查看apache的版本

复制代码
1
2
httpd -v Server version: Apache/2.2.15 (Unix)

Apache随系统启动:

复制代码
1
chkconfig --levels 235 httpd on

最后

以上就是笨笨牛排最近收集整理的关于整合resin和apache的全部内容,更多相关整合resin和apache内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部