16.2.2 安装Apache服务器

16.2.2  安装Apache服务器

Apache对系统的软件和硬件环境都有所要求,在安装前需要检查系统环境是否能满足要求。检查完成后,先解压安装包文件,然后进行源代码的编译和安装。接下来将以Apache 2.2.9的源代码安装包为例,详细介绍ApacheRed Hat Enterprise Linux 5.2上的完整安装过程,如下所述。

1)安装Apache的硬件和软件配置要求。

q      确保磁盘至少有50MB的空闲空间。

q      确保操作系统已经安装并正确配置了gcc

2)把httpd-2.2.9.tar.gz文件解压,执行如下命令:

 

tar -xzvf httpd-2.2.9.tar.gz

 

文件将会被解压到httpd-2.2.9目录下。

3进入httpd-2.2.9目录使用configure命令配置安装参数configure命令的格式为

 

configure [OPTION]... [VAR=VALUE]...

 

关于configure命令的选项和参数说明可以通过下面命令获得。

 

./configure --help

 

这里只介绍几个常用的配置参数,如下所示。

q      --prefix参数:默认情况下Apache会安装在/usr/local/apache2目录下,该参数用于自定义Apache的安装目录。例如,要把Apache安装到/usr/local/apache目录下,可以使用./configure –prefix=/usr/local/apache配置命令。

q      --enable-modules参数:用于指定除默认模块以外需要额外安装的Apache模块,不同的模块之间以空格分隔。关于Apache常用模块的功能在16.1.3节中已有详细说明。例如,要安装mod_proxymod_ssl两个模块,可以使用./configure --enable-modules="proxy ssl"配置命令。

q      --enable-mods-shared参数:与--enable-modules参数一样,该参数同样用于指定需要额外安装的Apache模块,参数格式也是一样。所不同的是,--enable-modules参数指定安装的模块在Apache运行的时候就会自动载入,而--enable-mods-shared参数所指定的Apache模块需要使用LoadModule指令进行载入。

在这里只采用默认安装,所以直接运行./configure即可,运行结果如图16.3所示。

4)编译并安装Apache,如下所示。

 

make

make install

 

运行结果分别如图16.4和图16.5所示。

16.3  配置安装参数

 

 

 

 

 

16.4  编译Apache

 

 

 

16.5  安装Apache

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值