• 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 防火墙相关
    .net安装windows服务和生产webservice
    linq小实例
    C# DataTable 总结
    document对象
    结对-四则运算-开发过程
    课后作业-阅读任务-阅读笔记-1
    课后作业-阅读任务-阅读提问-2
    课后作业-阅读任务-阅读提问-3
    团对-象棋游戏-开发环境搭建过程
  • 原文地址:https://www.cnblogs.com/TD1900/p/11792037.html
Copyright © 2020-2023  润新知