ubuntu下手动配置apache2.4.12

(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

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。