Ubuntu 14.04编译安装Apache



Ubuntu 14.04编译安装Apache

1,先安装c++编译相关组件:

刚装好的Ubuntu系统中已经有GCC了,但是这个GCC什么文件都不能编译,因为没有一些必须的头文件,所以要安装build-essential这个软件包,安装了这个包会自动安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必须的软件和头文件的库。

安装所需要的软件包:

sudoapt-get install build-essential

2、编译安装APR

下载http://apr.apache.org/download.cgi

保存到/usr/local/src/apr-1.5.2.tar.gz

#cd /usr/local/src

#tar –zxvf apr-1.5.2.tar.gz

#cd apr-1.5.2

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

#make

#make install

 

3、再编译apr-util,类似上一步安装apr

下载: http://apr.apache.org/download.cgi

保存到/usr/local/src/apr-util-1.5.4.tar.gz

#cd /usr/local/src

#tar –zxvf apr-util-1.5.4.tar.gz

#cd apr-util-1.5.4

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

#make

#make install

 

4、再编译安装pcre

下载:http://sourceforge.net/projects/pcre/files/pcre/

保存到/usr/local/src/pcre-8.38.tar.gz

#cd /usr/local/src

#tar –zxvf pcre-8.38.tar.gz

#cd pcre-8.38

#./configure –prefix=/usr/local/pcr

#make

#make install

 

5、安装zlib-devel

#apt-get install zlib1g-dev

 

6、最后再编译安装apache

下载:http://httpd.apache.org/download.cgi

保存到/usr/local/src/httpd-2.2.31.tar.gz

#cd /usr/local/src

#tar –zxvf httpd-2.2.31.tar.gz

#cd httpd-2.2.31

#./configure-prefix=/usr/local/apache2 --enable-deflate --enable-expires --enable-headers--enable-modules=most --enable-so --with-mpm=worker --enable-rewrite--with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util--with-pcre=/usr/local/pcre

 

#echo$? //检查是否有错误

#0 //返回0说明没问题了

#make

#make install

 

进入/usr/local/apache2/bin 启动apache2

 sudo ./apachectl start

查看是否启动

 http://localhost 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值