Apache2.4.3安装说明(Linux)

来源:互联网 发布:淘宝第二件半价怎么弄 编辑:程序博客网 时间:2024/06/18 14:24

1、准备安装包

需要的安装及下载地址:

httpd-2.4.3.tar.bz2    http://httpd.apache.org/download.cgi

apr-1.4.6.tar.gz       http://apr.apache.org/download.cgi

apr-util-1.4.1.tar.gz   http://apr.apache.org/download.cgi

pcre-8.20.tar.bz2     ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/

 

2、安装apr

#tar -zxf apr-1.4.6.tar.gz

#cd apr-1.4.6

#./configure --prefix=/usr/local/apr

其中--prefix指定安装目录

#make

#make install

3、安装apr-util

#tar -zxf apr-util-1.4.1.tar.gz

#cd apr-util-1.4.1

#./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config

其中—prefix指定安装目录,--with-apr指定apr的安装路径

#make

#make install

4、安装pcre

#bzip -d pcre-8.20.tar.bz2
#tar -xvf -d pcre-8.20.tar

#cd pcre-8.30

#./configure --prefix=/use/local/pcre --with-apr=/usr/local/apr/bin/apr-1-config

其中—prefix指定安装目录,--with-apr指定apr安装路径。

#make

#make install

5、安装Apache

安装好上述工具之后,解压httpd-2.4.3.tar.bz2。

#tar -jxvf httpd-2.4.3.tar.bz2

#cd httpd-2.4.3

将上面解压后的apr-1.4.6和apr-util-1.4.1代码复制到httpd-2.4.3的srclib目录下。

#cp -r apr-1.4.6 ./httpd-2.4.3/srclib/

#cp -r apr-util-1.4.1 ./httpd-2.4.3/srclib/

重命名去掉版本号。

#mv apr-1.4.6 apr

#mv apr-util-1.4.1 apr-util

检测Apache安装。

#./configure --prefix=/usr/local/apache2 --enable-mods-shared=all --enable-deflate --enable-speling --enable-cache --enable-file-cache --enable-disk-cache --enable-mem-cache --enable-rewrite --enable-so --with-included-apr --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr-util/bin/apu-1-config --with-pcre=/usr/local/pcre/bin/pcre-config

其中—prefix指定安装的目录,--with-apr、--with-apr-util、--with-pcre分别指定apr、apr-util、pcre的安装路径。

如果不加--with-included-apr会出现Cannot load /usr/local/apache2/modules/mod_dir.so into server的错误。

#make

#make install

安装完成。

在conf/httpd.conf文件修改监听端口等信息。

Listen 80

修改ServerName为本机IP或者域名。

/usr/local/apache/bin/apachectl start

启动Apache,用浏览器测试,如果现实It Works则安装成功。

原创粉丝点击