yum install -y pcre-devel zlib-devel(可能需要安装gcc)

tar xf apr-1.5.2.tar.bz2

cd apr-1.5.2

./configure --prefix=/usr/local/apr

make

make install

cd ..

tar xf apr-util-1.5.4.tar.bz2

cd apr-util-1.5.4

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/

make

make install

groupadd www

useradd -g www -s /sbin/nologin -M www

yum install -y openssl openssl-devel(ssl需要安装)

cd ..

tar xf httpd-2.4.20.tar.bz2

cd httpd-2.4.20

./configure --prefix=/usr/local/apache --sysconfdir=/usr/local/apache/conf/ --enable-so --enable-ssl --enable-cgi --enable-expires --enable-deflate --enable-rewrite --with-zlib --with-pcre --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-modeles=most --enable-mpms-shared=all --with-mpm=event | tee /root/apache    --enable-ssl=shared --with-ssl=/usr/local/openssl(ssl需要安装)

make

make install

cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd

chmod +x /etc/rc.d/init.d/httpd

vim /etc/rc.d/init.d/httpd

#chkconfig: 2345 10 90

#description: Activates/Deactivates Apache Web Server

chkconfig --add httpd

chkconfig --level 35 httpd on

vim /usr/local/apache/conf/httpd.conf

ServerName localhost:80

vim /etc/profile.d/httpd.sh

export PATH=/usr/local/apache/bin:$PATH

. /etc/profile.d/httpd.sh

httpd -t

service httpd strat

本文转自 jin626889 51CTO博客,原文链接:http://blog.51cto.com/zuoshou/1956521,如需转载请自行联系原作者

CentOS 6.5 apache源码安装2.0版相关推荐

  1. Apache源码安装和虚拟主机配置

    源码安装Apache 1.上传Apache源码安装所需软件包 2.安装: 安装顺序 apr->apr-util->pcre->httpd 安装编译环境 yum -y install ...

  2. Apache 源码安装详细教程

    文章目录 Apache 源码安装 Apache 入门简介 进程和线程概念 进程和线程的区别 目前主流的WEB服务器软件 源码包安装 httpd 总结 Apache 重启报错解决办法 Apache 源码 ...

  3. LAMP架构介绍以及Apache源码安装

    一.LAMP架构介绍以及Apache源码安装 1.1.LAMP概述 LAMP是企业基础的应用架构 LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web ...

  4. centos7.2源码安装openssl1.0.2

    centos7.2默认是安装了opensll软件包的,但是部署个别服务时,由于版本太低.会影响服务的正常部署.只能使用源码安装提高openssl软件版本. 因为之前有openssl软件包,所以要先移除 ...

  5. centos7 mysql 源码安装_CentOS7.4 源码安装MySQL8.0的教程详解

    MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 以下为本人2018.4.23日安装过程的记录.整个过程大 ...

  6. Jetson tx2 上源码安装 pytorch1.0.0(真. 血泪史)

    Jetson tx2 上源码安装 pytorch1.0.0(真. 血泪史) 本篇以在python3.5安装过程为例.在安装之前说明以下: 重点一:平台及cuda cudnn的安装问题 Jetson T ...

  7. apache源码安装

    源码安装apache步骤 1.下载源码 wget http://mirrors.hust.edu.cn/apache//apr/apr-util-1.6.1.tar.gz wget http://mi ...

  8. Linux apache源码安装自定义Server

    首先下载依赖包: 下载apr包: root@www:/# wget http://archive.apache.org/dist/apr/apr-1.6.3.tar.gz 下载Util root@ww ...

  9. linux安装pgsql源码包解压,在Linux(centos)中使用源码安装pgRouting

    目录 一.解压pgRouting 二.配置PostgreSQL的环境变量 三.编译源代码 四.测试 由于pgRouting依赖于PostGIS和PostgreSQL,所以阅读本文之前,务必请先阅读: ...

最新文章

  1. 红外协议之NEC协议
  2. tomcat配备禁止url显示jsessionid
  3. 出色技术团队的关键要素
  4. 3DSlicer8:FAQ-2
  5. uniapp怎么调起摄像头拍视频_抖音视频怎么拍?我们总结了10个手机视频拍摄小技巧...
  6. 5 微信公众号开发 获取 access_token
  7. 正确的 zip 压缩与解压代码
  8. Direct2D (37) : 使用不同画刷绘制文本
  9. 超微 X9DRL-iF 服务器主板简介 BIOS相关图解
  10. 【背包问题】基于matlab量子免疫克隆算法求解背包问题【含Matlab源码 424期】
  11. redhat7安装谷歌浏览器 换源
  12. icem合并面网格_icem 混合网格 流沙
  13. 5G 网络的移动性管理上下文对比介绍
  14. c语言程序设混分,若要补位上单怎么选?混分选白起,求稳选吕布,想C位直接选他!...
  15. excel2016 for mac 二维表转一维表
  16. 浮动与display:inline-block
  17. Linux故障处理——磁盘空间满缺找不到对应大文件
  18. 高手如何做全网整合营销推广?全网营销方法和策略有哪些?
  19. [V8]找出可能影响性能的代码(模式)
  20. 软件看门狗控制计算机重启,看门狗2打开后电脑重启(看门狗应用)

热门文章

  1. CADisplayLink 及定时器的使用
  2. (原创)用c++11打造好用的any
  3. c语言中不能表示的整型常量进制,C语言中整型常量的表示方法
  4. linux docker 跑代码_使用Docker 搭建自动化测试环境
  5. Python作为目前的大势,有哪些优势?
  6. 预产期计算器在线计算生男生女计算机,预产期计算器生男生女的四种算法
  7. c语言写的跳转心理测试,求各位大神赐教!我做了一个“心理测试的答题卷”编程,总共有1...
  8. matlab中的现代谱估计,请教一个Matlab关于现代功率谱估计的问题
  9. dbvisualizer查询mysql中文乱码_使用PLSQL Developer和DbVisualizer查询oracle数据库时出现乱码...
  10. 渗透测试是否需要学习Linux