centos6.3-64位搭建LAMP环境之安装apache2.4.7

apache我也是安装的最新的2.4.7,可以到官网下载源码包:http://httpd.apache.org/download.cgi#apache24

结果在./configure --prefix=/usr/local/apace --enable-so生成编译文件的时候,报了一个错误提示configure: error: APR not found. Please read the documentation.

我用yum install apr试了一下,能安装apr但是编译的时候还是报这个错误,于是我搜索到了这篇文章:http://www.51testing.com/html/18/311318-832068.html

也对他表示感谢。

也就是说最新的Apache 2.4.7要依赖,apr,apr-util和pcre(这个很自然要用),所以到官网上下载apr和apr-util

地址:http://apr.apache.org/download.cgi

然后分别安装到/usr/local/apr和/usr/local/apr/apr-util编译的时候也很简单,就指定一下--prefix就可以了。不指定就安装到默认的路径下,可以自己看configure的默认安装路径。应该也是/usr/local

然后到ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/这里下载pcre我选择的是最新的

pcre-8.32.tar.gz1749 KB12-11-30上午12:00:00

ok了,再把pcre安装到/usr/local/pcre下就可以编译apache了。

到解压到的apache目录下,我的编译参数是这样的:

./configure --prefix=/usr/local/apache --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre

然后make && make install

就安装成功了。

这个时候apache已经可以解析静态资源了,你直接本地或者远程访问一下,就可以看到It Works!的页面了。

这个时候apache只能解析静态资源,你去查看他的配置文件vim /usr/local/apache/conf/httd.conf的时候搜索php是没有的。

主要是没有这行:LoadModule php5_module        modules/libphp5.so

因为这行需要安装php的时候才会生成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值