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

  • 相关阅读:
    Python——String类型操作符
    NLTK——NLP流程
    NLTK——常用函数
    Java——IO流 对象的序列化和反序列化流ObjectOutputStream和ObjectInputStream
    java——什么是浅表副本
    JavaWeb——<c:forEach varStatus="status">
    kubernetes安装
    [转]Jmeter + Grafana + InfluxDB 性能测试监控
    html转markdown网站
    golang的包管理---vendor/dep等
  • 原文地址:https://www.cnblogs.com/TD1900/p/11792037.html
Copyright © 2011-2022 走看看