编译安装Apache

一 准备apache安装包

  1. 以Sftp上传httpd-2.2.9.tar.gz至根目录下

2. 解压httpd-2.2.9.tar.gz至 /usr/src/

tar xf httpd-2.2.9.tar.gz -C /usr/src/

进入httpd-2.2.9目录

编译安装Apache_第1张图片

3. 安装 gcc  gcc-c++  make

二 预配置apache与安装

  1. 执行configure文件

./configure --prefix=/usr/local/apache/   * --prefix 指定apache安装路径

echo $? 返回0成功预配置

编译安装Apache_第2张图片

2.编译

make

echo $? 返回0成功编译

3.安装

make install

echo $? 返回0成功安装

编译安装Apache_第3张图片

三 修改apache配置文件

  1. 进入配置文件所在目录并备份

     cp -p httpd.conf httpd.conf.bak

 

    2.编辑httpd.conf 删除97行注释

vi httpd.conf

末行模式 :set nu显示行号

97gg 跳转到97行 删除注释

保存并退出

编译安装Apache_第4张图片

 四 运行apache与验证

  1. 运行apache

/usr/local/apache/bin/apachectl start

编译安装Apache_第5张图片

      2.安装Lynx 测试apache

        yum -y install lynx

编译安装Apache_第6张图片

 

 

 

 

lynx 127.0.0.1

编译安装Apache_第7张图片

 

apache安装成功

总结:

关键目录

apache源码包解压目录 /usr/src/

apache安装目录 /usr/local/apache/

apache配置文件目录 /usr/loacl/apache/conf/httpd.conf

关键命令

tar xf httpd-2.2.9.tar.gz -C /usr/src/ 解压apache源码包

./configure --prefix=/usr/local/apache/ 指定apache安装目录

make 编译

make install 安装apache

/usr/local/apache/bin/apachectl start 运行apache

lynx 127.0.0.1 测试apache

你可能感兴趣的:(云计算)