栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【源码包安装httpd方式 二】

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【源码包安装httpd方式 二】

文章目录
  • 前言
  • 一、安装apache
      • 1、下载3个源码包和5个yum包
      • 2、
      • 3、make 编译和安装
  • 总结


前言 一、安装apache 1、下载3个源码包和5个yum包

apache的依赖包有

  • apr :为上层的应用程序提供一个可以跨平台使用的底层支持接口库,早期apache
    为了能够处理各种不同的系统平台的时候调用不同的处理函数,现在apache将通
    用函数独立出来发展成apr项目。
  • apr-util :完整的apr开发包包含三个:apr、apr-util、apr-iconv。都是为了完成一
    个功能就是为了上层应用提供运行库,只不过和apr提供的数据结果和接口库不一
    样而已

指定下载目录

命令格式:wget -p 目录 网址

配置apache ./configure


除了要安装以上3个源码包外还要用yum安装以下6个包

yum -y install gcc gcc-c++ make pcre-devel expat-devel perl


2、

解压3个源码包

tar zxvf apr apr-util httpd

把apr和apr-util分别放入到解压后httpd的 /srclib/apr和 apr-util 文件夹下,因为编译安装
apache后程序会默认再apr文件夹下找依赖环境。不放入会找不到报错。

[root@root httpd-2.4.53]# mv apr-1.7.0 httpd-2.4.53/srclib/apr
[root@root httpd-2.4.53]# mv apr-util-1.6.1 httpd-2.4.53/srclib/apr-util

再httpd文件下配置路径开启功能

显示如下表示 配置成功


3、make 编译和安装
[root@root httpd-2.4.53]# make && make install


systemctl start httpd 开启 命令启动前要执行以下操作

[root@root httpd-2.4.53]# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd //自启动文件

vi /etc/init.d/httpd

[root@root httpd-2.4.53]# chkconfig --add httpd // 把httpd 加入 chkconfg 服务里

systemctl start httpd

总结
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/827509.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号