本文概述
学习如何在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下, 如下所示。
现在, 我们可以从该位置删除httpd-2.4.6.tar.gz和httpd-2.4.6文件夹, 因为不再需要这些文件夹。
# rm –rf httpd-2.4.6.tar.gz httpd-2.4.6
接下来, 你可能有兴趣保护它们或了解有关Apache Web服务器管理的更多信息。
评论前必须登录!
注册