2
回答
httpd-devel软件包会与编译安装的apr冲突吗?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

 操作系统:CentOS 6.3 mini 64bit

我希望使用mod_jk的方式整合apache 2.4.4与tomcat 7,已经安装好jdk1.6,tomcat7,apr1.4.6,apr-util1.5.1,编译安装tomcat-connectors-1.2.37的时候需要--with-apxs,就需要安装httpd-devel这个包,但是这个包里面包含了apr和apr-util的低版本,我安装了之后启动apache会提示:

[root@CentOS64Server /]# service httpd restart
停止 httpd:[确定]
正在启动 httpd:httpd: apr_sockaddr_info_get() failed for CentOS64Server
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[确定]

无法启动apache!


我尝试过不安装httpd-devel,这样又无法./configure --with-apxs=/usr/local/apache2/bin/apxs 编译tomcat-connectors-1.2.37,提取出需要的模块。


请问哪位高人指点下该怎么整合?

举报
BenChao
发帖于5年前 2回/992阅
共有2个答案 最后回答: 5年前
这个httpd-devel 如果跟apache版本不符肯定不行。 你加上--with-apr跟 --with-apr-util试试呢
--- 共有 2 条评论 ---
BenChao 怎么可以安装httpd-devel包的时候只装apxs的支持,而不安装apr,apr-util,和apache呢? 5年前 回复
BenChao我已经试过了,的确yum install httpd-devel跟我自己下载的apache不是一个版本。 不过我编译安装apache的时候都用了--with-apr=/usr/local/apr,跟--with-aprutil=/usr/local/apr-util这2参数,但还是这结果。 5年前 回复
先装apache再装tomcat , 编译安装tomcat的时候  --with-apr --with-apr-util  这两个编译参数指到apache对应的目录下
顶部