httpd-2.4编译安装

1、安装prce解决依赖关系

#yum -y install pcre-devel

2、编译安装apr-1.5.1:

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

#make && make install

3、编译安装apr-util-1.5.4

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

#make && make install

4、编译安装httpd-2.4.10(可能会提示openssl太旧,则编译安装最新版,并加上 --with-ssl=/usr/local/openssl)

#tar xf httpd-2.4.9.tar.bz2

#cd httpd-2.4.9

#./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd24 --enable-so--enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre--with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/--enable-modules=most --enable-mpms-shared=all --with-mpm=event

#make && make install

5、编译后操作

1)导出头文件

#ln -sv /usr/local/apache/include /usr/include/httpd

2)导出库文件

#ldconfig

#ldconfig -p

3)导出man手册

#vim /etc/man.config

4)输出二进制程序

#vim /etc/profile.d/httpd.sh

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

6、配置文件:

/etc/httpd24/httpd.conf   ---------- 主配置文件

/etc/httpd24/extra/httpd-mpm.conf  ------------- MPM配置文件(配置各MPM的参数)

更换MPM:

修改加载的模块名称,重启httpd即可

时间: 2024-10-03 14:14:46

httpd-2.4编译安装的相关文章

httpd源码编译安装

什么是编译安装——编译:将源代码变为机器可执行的代码文件.安装:将可执行文件安装到操作系统里,才可以使用. 一.下载httpd源码包 在官网上下载httpd源码包http://httpd.apache.org,也可以在linux中输入rpm -qi httpd查看到当前下载源码httpd的网址 下载到linux的data目录下,然后进行解压: [[email protected]]#rz [[email protected]]#tar xf httpd-2.4.39 注意:一定要在解压后的htt

Linux httpd源码编译安装

# wget http://apache.fayea.com/httpd/httpd-2.2.31.tar.bz2 去官网下载源码包 # mv httpd-2.2.31.tar.bz2 /usr/local/src/ 为方便管理源码包 统一放在一个文件下 # tar -jxvf httpd-2.2.31.tar.bz2 # cd httpd-2.2.31 # ls ABOUT_APACHE config.log httpd.mak Makefile README acinclude.m4 con

编译安装httpd 2.4 ---格式待整理

httpd 2.4 版本需要依赖于apr 1.4版本httpd 依赖于 apr,apr-util    其安装又先后顺序之分:        1.apr        2.apr-util        3.httpd [[email protected] httpd]# rpm -q httpdhttpd-2.2.15-39.el6.centos.x86_64[[email protected] httpd]# service httpd stopStopping httpd:        

编译安装httpd服务

首先,编译安装http,需要有它的源码包,这里提供官方下载:http://httpd.apache.org 我使用的是httpd-2.4.4.tar.bz2软件包 在进行源码编译安装之前,我们需要设定一下安装环境 1.安装开发包组: # yum groupinstall "Development tools" "Server Platform Development" "Desktop Platform Development" "Co

编译安装lamp

软件包链接: http://pan.baidu.com/s/1mijn44g     密码:abja 系统环境:centos 7 开发环境:Development tools.Server Platform Development http+php的方式:PHP模块化 个程序版本: mariadb mariadb-5.5.46-linux-x86_64.tar.gz http httpd-2.4.10.tar.bz2 PHP php-5.4.40.tar.bz2 一.编译安装mariadb ①创

CentOS 6上编译安装AMP详解

在CentOS 6上编译安装AMP     A:Apache(httpd)     M:MySQL or MariaDB     P:php 目录: 一.准备工作 二.编译安装Apache(httpd) 三.编译安装MariaDB 四.编译安装PHP 编译安装AMP的优点: 根据生产环境灵活定制程序 优化编译参数,提高性能 解决不必要的软件依赖 一.准备工作 1.需要的软件包及版本号: httpd-2.4.27(apr-1.5.2+ apr-util-1.5.4) + MariaDB-5.5.5

编译安装LAMP(两种场景)

编译安装LAMP 场景一:AP组合以模块方式结合(编译PHP作为httpd的模块):进而完成虚拟主机PMA(phpmyadmin)和discuz论坛 场景二:AP组合以fpm方式,PHP独立守护进程运行:进而完成虚拟主机PMA(phpmyadmin)和discuz论坛 ==========================场景一============================ 拓扑结构: 主机一 网卡1IP为172.20.1.100 网卡2IP为192.168.217.219 在此计算机上

运维工作必备----------编译安装LAMP

1.编译安装介绍 在工作中,基于各种生产环境下,可能yum安装不能满足我们的需求.这个时候我们就得自己动手编译安装软件包,当然只要掌握了技巧,其实编译安装也非常的简单.本文将介绍如何在CentOS 6.7系统下编译安装:httpd-2.4.6 + php-5.6.4 + xcache-3.2.0 + mariadb-5.5.43,编译完成后基于LAMP环境搭建一个Wordpress 和phpMyAdmin. 2.编译安装 2.1 mariadb-5.5.43 准备数据存放的文件系统 新建一个逻辑

在win7系统上,使用3台CentOS 6, (编译安装http2.4、php、mysql)

实验要求:搭建lamp (1) 三者分离于三台主机: (2) 一个虚拟主机用于提供phpMyAdmin:另一个虚拟主机用于提供wordpress: (3) xcache (4) mpm为worker机制: 物理机使用win7系统,在VMware虚拟机中准备了3台centos6.7的linux系统: 其中IP地址设计: web服务器地址为:192.168.255.60 php服务器地址为:192.168.255.61 mysql数据库服务器地址为:192.168.255.62 分别在每台服务器上编

Centos6.7 编译安装 Apache PHP

Centos6.7 编译安装 Apache PHP ##### Apache 编译安装 #### [[email protected] ~]# yum install gcc gcc-c++ make wget [[email protected] ~]# yum install zlib-devel openssl-devel [[email protected] ~]# yum install -y perl perl-devel 1) apr [[email protected] src]