linux apache 2.4.20版本安装

简介:

centos  6.7_64位                apache 2.4.20版本



1
yum  install    gcc     gcc-c++    make     uuid-devel    libuuid-devel    unzip  zlib-devel zlib  -y


apr中包含了一些通用的开发组件,包括mmap,DSO等等

apr-util该目录中也是包含了一些常用的开发组件。这些组件与apr目录下的相比,它们与apache的关系更加密切一些。比如存储段和存储段组,加密等等。

apr-iconv包中的文件主要用于实现iconv编码。目前的大部分编码转换过程都是与本地编码相关的。在进行转换之前必须能够正确地设置本地编码。因此假如两个非本地编码A和B需要转换,则转换过程大致为A->Local以及Local->B或者B->Local以及Local->A。

 安装 apache 依赖关联包(共四个:apr,apr-iconv,apr-util,pcre)

(1)、安装apr

1
2
3
4
5
wget http: //apache .opencas.org //apr/apr-1 .5.2. tar .gz
tar  zxvf apr-1.5.2. tar .gz
cd  apr-1.5.2
  . /configure  --prefix= /usr/local/apr
make    &&    make  install

(2)、安装apr-iconv

1
2
3
4
5
wget http: //apache .opencas.org //apr/apr-iconv-1 .2.1. tar .gz
tar  -zxvf apr-iconv-1.2.1. tar .gz
cd  apr-iconv-1.2.1
  . /configure  --prefix= /usr/local/apr-iconv  --with-apr= /usr/local/apr
make    &&    make  install

(3)、安装apr-util


1
2
3
4
5
wget http: //mirrors .cnnic.cn /apache//apr/apr-util-1 .5.4. tar .gz
tar  zxvf apr-util-1.5.4. tar .gz
cd  apr-util-1.5.4
. /configure  --prefix= /usr/local/apr-util   --with-apr= /usr/local/apr     --with-apr-iconv= /usr/local/apr-iconv/bin/apriconv
make     &&    make  install

(4)、安装 pcre

1
2
3
4
5
wget  http: //120 .52.73.44 /nchc .dl.sourceforge.net /project/pcre/pcre/8 .38 /pcre-8 .38.zip
unzip  -o pcre-8.38.zip
cd  pcre-8.38
. /configure  --prefix= /usr/local/pcre
make     &&    make  install

开始正式安装apache

1
wget   http: //mirror .bit.edu.cn /apache/httpd/httpd-2 .4.20. tar .gz


# ls httpd-2.4.20.tar.gz -sh

8.0M httpd-2.4.20.tar.gz

1
tar   zxvf   httpd-2.4.20. tar .gz


1
cd  httpd-2.4.20


# ll INSTALL README

-rw-r--r-- 1 501 games 3781 10月 14 2015 INSTALL  安装

-rw-r--r-- 1 501 games 4642 1月  24 2014 README   说明

                    $ ./configure --prefix=PREFIX

                              $ make

                              $ make install

                              $ PREFIX/bin/apachectl start

1
2
3
4
5
6
7
8
9
10
11
12
13
. /configure  \
--prefix= /application/apache2 .4.20  \
-- enable -deflate \
-- enable -expires  \
-- enable -headers  \
-- enable -modules=most \
-- enable -so \
--with-mpm=worker \
-- enable -rewrite \
--with-apr= /usr/local/apr  \
--with-apr-util= /usr/local/apr-util  \
--with-pcre= /usr/local/pcre
make   &&  make  install

版本信息

 /application/apache2.4.20/bin/apachectl -v

Server version: Apache/2.4.20 (Unix)

启动

1
/application/apache2 .4.20 /bin/apachectl    start

防火墙

vi /etc/sysconfig/iptables

:OUTPUT ACCEPT [0:0]                在这后面

-A OUTPUT -p tcp --sport 80 -j ACCEPT

-A INPUT -p tcp --dport 80 -j ACCEPT










本文转自 295631788 51CTO博客,原文链接:http://blog.51cto.com/hequan/1764833,如需转载请自行联系原作者
目录
相关文章
|
9天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
60 0
|
10天前
|
Linux C语言
linux yum安装ffmpeg 图文详解
linux yum安装ffmpeg 图文详解
28 0
|
10天前
|
网络安全 Apache
Apache服务器安装SSL证书
Apache服务器安装SSL证书
14 0
|
10天前
|
NoSQL Linux Redis
linux 下和win下安装redis 并添加开机自启 图文详解
linux 下和win下安装redis 并添加开机自启 图文详解
15 0
|
10天前
|
Linux
linux yum 安装rar和unrar
linux yum 安装rar和unrar
35 0
|
21天前
|
Java Linux Maven
Linux中安装MAVEN环境配置
Linux中安装MAVEN环境配置
47 3
|
23天前
|
存储 负载均衡 索引
linux7安装elasticsearch-7.4.0集群配置
linux7安装elasticsearch-7.4.0集群配置
109 0
|
27天前
|
Linux 数据安全/隐私保护 虚拟化
Linux技术基础(1)——操作系统的安装
本文是龙蜥操作系统(Anolis OS) 8.4 的安装指南,用户可以从[龙蜥社区下载页面](https://openanolis.cn/download)获取ISO镜像。安装方法包括物理机的光驱和USB闪存方式,以及虚拟机中的VMware Workstation Pro设置。安装过程涉及选择语言、配置安装目标、选择软件集合和内核,设置Root密码及创建新用户。安装完成后,可通过文本模式或图形化界面验证系统版本,如Anolis OS 8.4,标志着安装成功。
|
22天前
|
消息中间件 Java Linux
Linux下RabbitMQ安装与使用
Linux下RabbitMQ安装与使用
32 1
|
2天前
|
关系型数据库 MySQL Linux
Linux联网安装MySQL Server
Linux联网安装MySQL Server
12 0