本文概述
- 下载Apache HTTP
- 安装Apache HTTP
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
要求
- 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启用共享模块
【在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服务器管理的更多信息。
推荐阅读
- Apache httpd 2.4.4 rpm快速下载和安装
- 如何将子文件夹重定向到根文件夹()
- 将非www重定向到www或将www重定向到非www
- 如何从403重定向到404()
- 已解决(Failure attempting to load GSK library (libgsk7ssl.so) Configuration Failed)
- 如何监控端口和网站与开放源代码()
- Linux上的IBM HTTP Server 8.5.5安装指南[详细步骤图解]
- Web应用程序运行状况检查–检查表信息图
- 如何使用Let’s Encrypt为Apache获得免费的SSL证书()