在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

相关推荐

  • Ansible使用介绍(三)templates及Roles角色

    本节索引: 一、前期环境准备 二、Playbook中模板templates的用法 三、Playbook中逻辑语句的用法 四、Roles角色详解   一、环境搭建: 前期准备:一台虚拟机作为ansible,三台虚拟机作为被控端node 主控端: 主机名:ansible 系统版本:CentOS6.9 被控端: 主机名:node1 CPU内核数:4 系统…

    2018-05-31
  • LVM逻辑卷-创建、扩容、缩减、迁移、快照

    基本概念:pv  //物理卷vg  //卷组lv  //逻辑卷本次实验使用CentOS6版本,并在vmware虚拟机上操作 实验一 创建逻辑卷第1步:准备三个磁盘sdb、sdc、sdd,创建物理卷[root@CentOs6 ~]#fdisk /dev/sdb  #使用fdisk命令对磁盘sdb分区Device Boot      Start        E…

    Linux笔记 2018-04-26
  • Linux运维初步—第三周

    Linux运维初步—第三周总结与练习 标签(空格分隔): linux入门 linux 运维 — 写作:N27_loong 2017-7-27[TOC] 一、本周主要内容回顾: 用户(组)管理: – 增加用户或组,指定用户权限、家目录路径、用户属组属主的变更; – 用户密码和组密码加密和验证的设计和文件存储位置;…

    Linux笔记 2018-07-27
  • MBR分区类型简介

    本文简单介绍MBR磁盘的分区细节,同时描述MBR在windows和Linux上的查看方法

    2018-03-27
  • 迁移/home目录到新的分区上步骤

    迁移/home目录到新的分区上步骤 1、 安装一个新的硬盘 2、 查看新硬盘的设备名,如下图所示: 3、 在新硬盘上创建一个主分区,如下图所示: 4、 将新创建的分区格式化为ext4文件系统,并加上/home卷标,如下图所示: 5、 创建/home目录临时挂载点,并将分区挂载到临时挂载点上,如下图所示: 6、 切换单用户,将除了root用户之外的用户踢出,如…

    2018-04-27
  • 对正则表达式,VIM的基本命令的操作,SHELL编程的基本格式等的一些见解。

    第一 正则表达式,第二 VIM的具体适应,第三 shell编程的基本格式跟规范!

    Linux笔记 2018-04-08