标签:
1.安装准备
<1>安装C语言编译器 gcc
<2>下载源码包: http://mirror.bit.edu.cn/apache/httpd/
下载2.2.9的httpd
<3>可以使用WinSCP将本机上的软件拷贝到虚拟机,注意更改权限
<4>rpm和源码包可以分别安装,但是只能起用一个。因为占用相同端口80
2.安装注意事项
<1>源代码保存位置: /usr/local/src
<2>软件安装位置: /usr/local/
<3>如何确定安装过程报错:
安装过程停止
并出现error,warning或no的提示
3.源码包安装过程
<1>下载源码包
http://mirror.bit.edu.cn/apache/httpd/ 下载httpd2.2.9或其他版本
<2>解压缩下载的源码包
tar -zxvf httpd-2.2.9.tar.gz
<3>进入解压缩目录(必须要执行)
cd httpd-2.2.9 #注意,这条命令不是可选项,而是必须执行,
#因为后面讲的相关命令,操作的是当前目录,若没有进入解压缩目录则操作的是其他目录
<4>./configure 软件配置与检查
#基本上每个源码包都有这个命令,就算没有,也会有类似的命令取代其工作
<1>定义需要的功能选项 --help
<2>检测系统环境是否符合安装要求
<3>把定义好的功能选项和检测系统环境的信息都写入Makefile文件,用于后续的编辑
<4> ./configure --prefix=/usr/local/apache2
<5>make编译
<1>make clean #若报错,可使用make clean清楚编译生成的缓存文件
<6>make install 编译安装
<7>启动
/usr/local/apache2/bin/apachectl start #看具体软件提供的命令
<8>若已经启动了rpm包安装的阿帕奇,则需先将rpm包的阿帕奇停掉
service httpd stop
<9>具体安装和启动可以参考安装说明文档
4.源码包的卸载
<1>不需要卸载命令,直接删除安装目录即可。不会遗留任何垃圾文件
标签:
原文地址:http://www.cnblogs.com/tommychok/p/5324494.html