w5wfwe 发表于 2014-8-4 09:54:10

linux系统下安装Apache(个人经验)

在安装Apache之前,我们需要安装Apr,和Apr相关的Apr-util,和pcre 这三个东西。

Apr是Apache可移植运行库,pcre是一个Perl库,包括 perl 兼容的正规表达式库。
这三个文件的安装很类似,后面会详细讲。
我的系统是CentOS6.2 (保证安装了G++,后面会讲安装G++),准备四个文件分别是:
                                          1.pcre-8.31.tar.bz2
                                          2.apr-1.5.1.tar.gz
                                          3.pcre-8.30.tar.bz2
                                          4.httpd-2.4.10.tar.bz2
我一般把安装包都解压在了/usr/local/src/ 下;
    解压方法 tar -jxvf pcre-8.31.tar.bz2
                   tar -zxvf apr-1.5.1.tar.gz



首先安装apr
#cd /usr/src/apr-1.4.6
#./configure --prefix=/usr/local/apr && make && make install
接下来安装apr-util
#cd /usr/src/apr-util-1.3.8
#./configure --prefix=/usr/local/apr-util -with-apr=/usr/local/apr/bin/apr-1-config && make && make install
最后安装pcre (如果没有安装g++的话,这个步骤是进行不下去的,后面会讲如何安装)
#cd /usr/src/pcre-8.30
#./configure --prefix=/usr/local/pcre && make && make install
现在的准备工作都完成了,现在可以安装Apache了。#cd /usr/src/httpd-2.4.3
#./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre --enable-so --enable-rewrite && make && make install

到现在为止,如果没有报错,那证明Apache就安装好了。
#service httpd start 启动Apache,到浏览器测试127.0.0.1.
页: [1]
查看完整版本: linux系统下安装Apache(个人经验)