在CentOS6上手动源代码编译安装httpd2.2.34版本的一些操作。

大体框架的步组。

1,第一步,首先关闭防火墙。

service iptables stop   ;        chkconfig iptables off    ;

2, 关闭SELinux

setenforce    0

改配置文件  : vim /etc/selinux/config       SELinux=disabled

3,  yum groupinstall “development tools”

# 用yum组管理把一些相关的开发工具组安装上。

4, yum install openssl-devel

# “openssl-devel”是一些依赖包。装开发组包时会提示一些依赖包,都相继装上。

5, download sre

#  下载要安装的进程的版本源代码

6,tar xvf httpd-2.2.34.tar.bz2

# 下载完以后进行解包解压。

7,cd httpd-2.2.34

#  解包完后cd进入进程里面。

cat README      进入进程后查看安装文档,手册。

cat INSTALL       进入进程后查看这个进程有什么用处,说明等。

8,./configure –help

# 运行脚本前,先看看帮助,看需用装什么参数或者看需用启动或禁用一些服务之类。

9, ./configure –prefix =/app

–sysconfdir=/etc/httpd22

–enable-ssl

#  在当前目录运行,并指定安装路径,跟上需用安装的参数,启用或禁用的一些服务。

10, make

#  make根据生成的Makefile文件,构建生成二进制应用程序。

11, make install

# 最后复制文件到相应路径下。

12, vim /etc/profile.d/env.sh         PATH=/app/bin:$PATH

# 在配置文件中添加文件路径,就可以在任意路径下运行脚本。

13,. /etc/profile.d/env.sh

# 改完配置文件后再生成一下。

14, apachectl start

#最后启动服务完成。

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

(1)
李登峰李登峰
上一篇 2018-04-22 20:59
下一篇 2018-04-22 21:11

相关推荐

  • 正则表达式及vim使用方法

    正则表达式(正则表达式匹配的是文本内容中的字符串,通倍符匹配的是文件名)REGEXP:由一类特殊字符及文本字符所编写的模式,其中有些字符(元字符)不表示字符字面意义,而表示控制或通配的功能程序支持:grep,sed,awk,vim, less,nginx,varnish等分两类:不同的命令支持不同的正则表达式基本正则表达式:BRE扩展正则表达式:EREgre…

    Linux笔记 2018-04-08
  • Linux 入门基础知识

    Linux第一周作业(计算机组件及功能,Linux发行版本,Linux系统文件目录及基础命令)

    Linux笔记 2018-05-12
  • Vim文本编辑器

    Vim文本编辑器 行编辑器:sed 全屏编辑器:nano ,vim :r!cat a.将a的内容粘贴到vim ZZ保存退出 ,ZQ不保存退出 ,:q!强退 :wq!保存强退 vim 的三种工作模式 控制模式 改写模式 命令模式 命令模式: W file 另存为。 r  file 写入文件内容。 !command 执行命令 r!command 读取命令输出 地…

    2018-04-15
  • MySQL之主从复制相关实验

    本节索引 实验一:搭建主从复制 实验二:为已存放大量数据的在用服务器搭建从服务器 实验三:级联复制 实验四:提升一个从服务器为主服务器 实验五:主主复制 实验六:半同步复制 实验七:实现主从SSL加密复制     实验一:搭建主从复制 前期准备: 两台虚拟机 主服务器:     CentOS7.4  192.168.30.10      …

    2018-06-18
  • DNS服务

    DNS服务 为什么要使用DNS? 为了把FQDN解析成IP地址。 FQDN    全称域名 www.magedu.com         全称域名由主机名和域名组成 www     主机名(hostname),或者别名 magedu.com      域名(domain)   /etc/hosts       分散式的解决方案 NIS       …

    Linux笔记 2018-06-03
  • HA集群及varnish缓存基础

    HA集群及varnish缓存基础

    Linux笔记 2018-06-10