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

源码编译安装 httpd

时间:2018-12-13 01:19:29      阅读:310      评论:0      收藏:0      [点我收藏+]

标签:ble   pac   配置   images   开发   目录   头文件   .com   安装   

一 环境准备

  1. 获取 httpd 源码
    wget http://mirrors.shu.edu.cn/apache//httpd/httpd-2.4.37.tar.bz2
    技术分享图片
  1. 解压源码包
    tar xf httpd-2.4.37.tar.bz2
    技术分享图片
    3.挂载本地光盘,并配置yum源
    mount /dev/cdrom /media
    vim /etc/yum.reps.d/new.repo
    [base-001]
    name=CentOs everything
    baseurl=file:///media/
    enabled=1
    gpgcheck=1
    gpgkey=file:///media/RPM-GPG-KEY-CentOS-7
    cost=566
    技术分享图片

技术分享图片
技术分享图片

  1. 安装开发包组
    yum groups install Development\ Tools -y
    yum groups install "Platform Development" -y

    技术分享图片
    技术分享图片
    技术分享图片
    5.查看本地是否安装过 httpd 如果用rpm安装过 用rpm-e 卸载
    技术分享图片

    二 编译安装

    1. 进入解压之后的文件夹内
      cd httpd-2.4.37/
      技术分享图片
      2.查看帮助文档【生产环境中 ,根据自己的需求来配置相关的特性】
      技术分享图片
      技术分享图片
      技术分享图片

3.配置安装目录并检查环境
./configure --prefix=/usr/local/apache
yum install apr*
./configure --prefix=/usr/local/apache
直到 检查通过无报错~~

技术分享图片

技术分享图片

技术分享图片

4编译,安装
make
make install**

技术分享图片

三 启动服务并测试
cd /usr/local/apache/
cd bin/
./httpd 启动服务
systemctl stop firewall 关闭防火墙
netstat -ntl 查看80端口状态

技术分享图片
技术分享图片
技术分享图片
用另一台电脑来登陆其网站
技术分享图片

四收尾工作 (二进制程序环境变量 头文件输出 库文件输出 帮助文件输出)
vim /etc/profile.d/httpd.sh

PATH=/usr/local/apache/bin:$PATH
export PATH

技术分享图片
ln -sv /usr/local/apache/include/ /usr/include/httpd
技术分享图片

源码编译安装 httpd

标签:ble   pac   配置   images   开发   目录   头文件   .com   安装   

原文地址:http://blog.51cto.com/12232740/2329737

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