Centos6.9上安装httpd2.2.34步骤

Centos6.9上安装httpd2.2.34步骤

1.      首先安装包组 yum groupinstall “development tools”如下图所示:

QQ截图20180421210125

2.      我们需要建立一个repo仓库,可以指向网络镜像地址,也可以指向光盘,这里为了更加快速,所以指向光盘。并且清除缓存,获取repolist列表。

/etc/yum.repos.d/下建立仓库cdrom,repo,如下图所示:

QQ截图20180421192835

3.      在家目录下建立一个文件夹src,将事先已经下载的httpd2.2.34压缩包传入src文件夹内;如下图所示:

QQ截图20180421193808

4.      httpd2.2.34压缩包解压,如下图所示:

QQ截图20180421194411

5.      如下图所示,红色箭头所指代表要运行相关程序需要依赖apr文件。

QQ截图20180421194907

所以需要搜索apr文件,一般来说与编译相关的文件都会有devel后缀,所以将apr.devel安装;如下图所示:

QQ截图20180421200732

6.      然后再次运行./configure脚本,如下图所示:

QQ截图20180421203400

直到不再显示错误为止,然后ls查看是否存在makefile文件,如下图所示:

QQ截图20180421203811

7.      执行make –j 1 && make install如下图所示:

QQ截图20180421204134

8.      添加PATH变量,如下图所示:

QQ截图20180421204408

9.      关闭防火墙以及SElinux,如下图所示:

QQ截图20180421204824

QQ截图20180421204742

10.启动服务,如下图所示:

QQ截图20180421211009

 

 

 

 

  

 

 

 

 

 

 

 

 

 

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/96760

(0)
西行西行
上一篇 2018-04-22 12:18
下一篇 2018-04-22 15:33

相关推荐

  • linux基础命令

    初学者基本常用命令

    Linux笔记 2018-07-22
  • sudu、文件共享(vsftp、samba、nfs)

    sudo:授权之后,能够让某用户以另外一个用户身份运行命令; 配置文件:/etc/sudoers;其编辑命令visudo sudo操作日志记录至/var/log/secure中 特别注意:禁止授权修改root密码;! passwd root,passwd [a-Z]* 配置项: root ALL=(ALL) ALL %wheel ALL=(ALL) ALL …

    Linux笔记 2018-05-30
  • Linux的发行版,不同发行版之间的联系与区别

    Linux 主要作为Linux发行版(通常被称为”distro”)的一部分而使用。这些发行版的编写者包括个人、松散的小团体、商业机构、志愿者组织。通常而言,他们至少包括了其他的系统软件和应用软件,以及一个用来简化系统初始安装的安装工具,和让软件安装升级的集成管理器。   而一个典型的Linux发行版往往会包括:Linux内核…

    Linux笔记 2018-05-13
  • 软件包管理 rpm yum的使用

    软件包管理 链接主要作用是吧各个模块之间互相引用的部分处理好, 使得各个模块之间能够正确的链接,分为静态和动态 静态链接  以.a为后缀  把程序对应的依赖库复制到包           升级难 需重新编译  占用空间多 迁移容易 动态链接  以.so为后缀 把依赖加做动态链接    占用空间少  升级方便           若一个库被删,那么所有依赖此库…

    Linux笔记 2018-04-22
  • 脚本练习——判断语句

    1、编写脚本/root/bin/createuser.sh,实现如下功能:使用一个用户名做为参数,如果指定参数的用户存在,就显示其存在,否则添加之;显示添加的用户的id号等信息 #!/bin/bash #判断参数是否是一个,否则退出 [ “$#” -ne 1 ] && echo “Please Input …

    Linux笔记 2018-05-04
  • Linux任务计划、周期性任务执行

    Linux任务计划、周期性任务执行 at at命令用于在指定时间执行命令。执行结果会通过邮件发送给用户 at允许使用一套相当复杂的指定时间的方法。它能够接受在当天的hh:mm(小时:分钟)式的时间指定。假如该时间已过去,那么就放在第二天执行 语法 at(选项)(参数) atq: 查询任务列表 atrm: 删除指定任务 选项 -f:指定包含具体指令的任务文件;…

    Linux笔记 2018-04-03