首页 > 代码库 > linux系统下安装Apache(个人经验)
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.
下一篇会介绍g++的安装。有什么问题可以发送到zc@champagnet.com.欢迎大家指正,共同交流,少走弯路。