zoukankan      html  css  js  c++  java
  • Linux源码编译安装httpd

    Linux安装软件采用源码编译安装灵活自由,适用于不同平台,维护也十分方便。
    源码编译的安装方式一般由3个步骤组成:
    1、配置(configure)
    2、编译(make)
    3、安装(make install)

    第一步,上传httpd的安装包:

    第二步:检查是否安装gcc

    如果没有安装,需要先安装gcc
    yum –y install gcc
    yum –y install gcc-c++

    第三步:解压 :tar -xvf apr-1.6.3.tar.gz

    第四步:进入刚才解压的目录

    第四步:执行命令 ./configure -prefix=/usr/local/apr
    安装最后如果出现如下报错:

    解决方法:
    编辑configure文件 vi configure
    搜索 cfgfile 把该行进行注释,如下图 修改完成之后 :wq保存

    重新执行 ./configure -prefix=/usr/local/apr

    第五步: 执行make 命令
    输入 make 最后出现如下即成功

    第六步:执行make install 命令
    输入 make install

    编译安装apr-uril,如下:
    8.1.解压:tar -xvf apr-util-1.5.1.tar.gz
    8.2.切换目录:
    8.3.配置:./configure -prefix=/usr/local/apr-util -with-apr=/usr/local/apr
    8.4.编译:make
    8.5.安装:make install

    编译安装pcre,如下:
    9.1.解压:tar -xvf pcre-8.41.tar.gz
    9.2.切换目录:
    9.3.配置:./configure -prefix=/usr/local/pcre
    9.4.编译:make
    9.5.安装:make install

    编译安装httpd,如下:
    10.1.解压:tar -jxvf httpd-2.4.29.tar.bz2(出现错误需安装:yum install -y bzip2)
    10.2.切换目录:
    配置:./configure -prefix=/usr/local/apache -sysconfdir=/etc/httpd --enable-so --enable-unixd -enable-rewrite -with-apr=/usr/local/apr -with-apr-util=/usr/local/apr-util -with-pcre=/usr/local/pcre
    编译:make
    安装:make install

    关闭防火墙:systemctl stop firewalld.service
    编辑apache的配置文件并修改如下:vi /etc/httpd/httpd.conf

    启动apache的服务:/usr/local/apache/bin/apachectl start

  • 相关阅读:
    Linux下vim中文乱码问题
    phoniex初始化
    [Android] 修改ImageView的图片颜色
    [osx] android studio下修改avd的hosts文件
    [osx] 设置crontab
    [osx] 查看端口被占用
    [Ubuntu] change mouse scrolling between standard and natural
    [Vuejs] 关于vue-router里面的subRoutes
    [nodejs] Error: unable to verify the first certificate
    [SublimeText] 安装包管理
  • 原文地址:https://www.cnblogs.com/TD1900/p/11792037.html
Copyright © 2011-2022 走看看