码迷,mamicode.com
首页 > Web开发 > 详细

apache源码包安装过程记录

时间:2017-04-28 13:40:07      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:work   prefix   sel   apr   浏览器   安装apache   tran   pad   otto   

1.下载apache源码包

 
apache官网,包含非常多软件
 
找到apache软件
 
选定要下载的源码包   复制下载的url
 
进入linux的/usr/local/src 
等待下载完成
 
解压
tar -jxf httpd-2.4.25.tar.bz2
 
移动到安装目录 
mv httpd-2.4.25  /usr/local/apache2
 
 
2.安装apache
查看源码包INSTALL文件
 
  1. $ ./configure --prefix=PREFIX
  2.      $ make
  3.      $ make install
  4.      $ PREFIX/bin/apachectl start
指定安装目录 /usr/local/apache2/apache 
 
./configure --prefix=/usr/local/apache2/apache 
进行安装环境检查
结果报错
cannot find APR
 
apr 是apache 运行需要的一个库
 
3.安装apr
下载也在apache网站
 
都安装在/usr/local/apache2 
 
 
4.安装apr-util
 
再次安装apache  
报错 
cannot find APR-UTIL
 
跟apr下载是一个页面
安装  安装时指定 安装目录和apr安装目录
./configure --prefix=/usr/local/apache2/apr-util  --with-apr=/usr/local/apache2/apr
注意:apr-util 安装是否成功。
我第一次就没有安装成功,在安装Apache的时候报错  
cannot find lib    libaprutil-1.la  
在apr-util安装目录下果然没找到该文件,删了重装了一边apr-util,才看到该文件
 
5.安装pcre
继续安装apache ,报错  cannot find pcre-config
rpm -q pcre  
可以看到已经安装了pcre 啊,
其实这里安装的是二进制包 ,不是开发包,
yum -y install pcre-devel.x86_64
安装pcre开发包
 
6.最终安装apache 
 
./configure --prefix=/usr/local/apache2/apache  --with-apr=/usr/local/apache2/apr-1.5.2 --with-apr-util=/usr/local/apache2/apr-util-1.5.4
 
make 
 
make install
 
查看 /usr/local/apache2/apache下面,已经生成了安装文件
 
7.启动apache 
./usr/local/apache2/apache/bin/apachectl start
 
打开浏览器  127.0.0.1    可以看到 it works!
 或者执行
netstat -tln
看到80端口开始监听了,
 
说明安装成功
 
下面可以配置apache 了
 
 
总结:
看似简单的一个源码包安装过程,折腾了2个多小时,可见凡事一定不要眼高手低,做过才知道
 
 
 

apache源码包安装过程记录

标签:work   prefix   sel   apr   浏览器   安装apache   tran   pad   otto   

原文地址:http://www.cnblogs.com/laohuamao/p/6780837.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!