标签:
(apache2也可以使用 sudo apt-get install apache2来安装,下面来讲解下如何手动安装配置apache2)
在安装apache2之前,先要安装apache2的依赖项,apache2依赖项有:apr、apr-util、pcre并且pcre依赖perl。
apache依赖包下载地址:
apr: http://mirrors.cnnic.cn/apache//apr/apr-1.5.1.tar.gz
apr-util: http://mirrors.cnnic.cn/apache//apr/apr-util-1.5.4.tar.gz
pcre:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz
perl:http://www.cpan.org/src/5.0/perl-5.20.2.tar.gz
apache下载地址:
http://mirrors.hust.edu.cn/apache//httpd/httpd-2.4.12.tar.bz2
下载之后全部解压到一个目录下,这里演示是全部解压到桌面。(注意:下载perl前,先在终端输入:perl -v,查看下是否安装了perl,安装了就不需要下载安装)
打开终端: cd Desktop #之前已经所有下载的全部解压到桌面了,所以先进入桌面。
下面依次来讲解apache安装过程:
(蓝色表示输入终端的命令,#后面是注释说明)
apr依赖包安装:
cd apr #进入apr目录
./configure --prefix=/usr/local/apr #--prefix表示将要安装的目录,即把apr安装到/usr/local/apr目录下,可以通过./configure -h命令来查看参数
make
make install
安装之后将在/usr/local目录下就能看到apr文件下了
apr-util依赖包安装:
cd ../apr-util #从apr目录下转到apr-util目下
./configure --prefix=/usr/local/apr-util
make
make install
perl安装:(注意:下载perl前,先另打开终端输入:perl -v,查看下是否安装了perl,安装了就不需要下载安装)
cd ../perl
sh Configure -de
make
make test
make install
pcre依赖包安装:(勿下载pcre2xx,否则安装apache的时候会出现xx not found)
cd ../pcre
./configure --prefix=/usr/local/pcre
make
make install
apache安装:
cd ../httpd
./configure --prefix=/usr/local/apache2 --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make
make install
到此,apache安装完成,现在进入到apache的bin目录,开启apache服务:
cd ~/usr/local/apache2/bin
apachectl start
打开浏览器,输入127.0.0.1
如果还需要配置php,请参考http://php.net/manual/en/install.unix.apache2.php
标签:
原文地址:http://www.cnblogs.com/jecyhw/p/4403546.html