在Unix上安装Apache 2.4.6详细步骤

本文概述

  • 下载Apache HTTP
  • 安装Apache HTTP
学习如何在Linux环境上安装Apache HTTP Server的快速指南
Apache是??最受欢迎的网络服务器, 如果你以系统管理员的身份工作, 那么很可能不会跨入Apache HTTP的道路。
这不是典型的yum安装, 而是下载源代码并在你的Linux环境上进行编译。
让我们从下载和安装过程开始。
下载Apache HTTP
  • 本文将在Centos 6.3 OS上使用最新的Apache Web Server稳定可用版本2.4.6。
  • 从https://httpd.apache.org/download.cgi下载Apache 2.4.6版本
  • 让我们下载到/ opt / apache文件夹
  • 下载后, 你应该具有httpd-2.4.6.tar.gz
安装Apache HTTP我们将在启用了mod_ssl的/ opt / apache目录下安装Apache。
要求
  • ANSI-C编译器和Build系统–确保在服务器上安装了GCC或CC编译器并在PATH中进行设置。你可以使用yum安装GCC, 如下所示。
# yum install gcc

  • Apr / apr-util –确保服务器上已安装apr / apr-util 1.2。
  • OpenSSL –确保你的服务器上具有最新的OpenSSL版本。你可以使用yum安装OpenSSL, 如下所示。
# yum install openssl

  • 通过执行命令, 将下载的文件解压缩到/ opt / apache下
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –

  • 现在你可以看到它已将所有内容提取到新文件夹httpd-2.4.6中
  • 转到httpd-2.4.6文件夹
  • 让我们编译并安装Apache源代码
[/opt/apache/httpd-2.4.6] # ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so[/opt/apache/httpd-2.4.6] # make[/opt/apache/httpd-2.4.6] # make install

让我们更好地了解配置的语法。
  • –with-apr =指示使用指定的apr配置文件
  • –prefix =提供你要安装的位置, 在本示例中为Apache, 将安装在/ opt / apache下
  • –enable-ssl这将编译启用了SSL的apache, 以便可以使用SSL证书保护Apache Web服务器。
  • –enable-so启用共享模块
成功编译后, 你可以看到Apache安装在/ opt / apache下, 如下所示。
【在Unix上安装Apache 2.4.6详细步骤】现在, 我们可以从该位置删除httpd-2.4.6.tar.gz和httpd-2.4.6文件夹, 因为不再需要这些文件夹。
# rm –rf httpd-2.4.6.tar.gz httpd-2.4.6

接下来, 你可能有兴趣保护它们或了解有关Apache Web服务器管理的更多信息。

    推荐阅读