本文仅记录学习Apache HttpServer的过程,以便加深记忆及以后查找
一、下载Apache HttpServer
下载地址:http://httpd.apache.org/
二、解压
gzip -dvf httpd-2.4.1.tar.gz
tar -xvf httpd-2.4.1.tar
安装前需依次装好 apr(Apache Portable Runtime) 和 apr-util(安装apu的时候需要指定apr安装目录)
三、安装前的配置 执行./configure options
解压后进入httpd-2.4.1目录,执行configure options... [var=value]...用以指定apache选项和
参数
-c= --cache-file的简写,指定测试结果存放文件
-n= --no-cache的简写,不输出测试结果到文件
-q= --quiet的简写,在执行configure期间不输出checking....信息
--silent= 同-q
--srcdir= 指定源文件目录,默认是configure所在目录或其父目录
--prefix= 指定Apache HttpServer安装目录,默认安装目录是/usr/local/apache2
--exec-prefix= 设定安装目录的顶级目录(默认是--prefix指定的目录),通过layout相关参数可指定安装目录结
构;在解压目录中的config.layout文件中有预定义的一些目录结构;通过以下参数可自定义安装目
录结构
--bindir= 放置可执行文件的目录(默认是eprefix/bin)
--libdir= 放置库文件目录(默认是eprefix/lib)
....其他目录结构参数参考 http://httpd.apache.org/docs/2.4/programs/configure.html(中的Fine
tuning of the installation directories段落)
--with-apr=DIR 指定apr安装目录
--with-apr-util=DIR 指定apu安装目录
四、编译
执行 make
五、安装
执行 make install
分享到:
相关推荐
总之,Apache 2.0.55的安装涉及多个环节,理解每个环节的原理和操作对于管理和维护一个高效的Web服务器至关重要。随着技术的发展,尽管新的Apache版本已经发布,但理解旧版本的安装过程仍然是提升技术能力的基础。
在开始安装Apache之前,需要准备一系列基础工具和环境。这些准备工作的目的是为了满足Apache安装过程中可能存在的依赖关系。 1. **安装GCC和G++** GCC (GNU Compiler Collection) 是一套用于C和C++语言的编译器,...
Apache 2.2.15 是一款广泛应用的开源Web服务器,其安装和配置对于搭建网站服务至关重要。在本文中,我们将详细阐述如何安装这个特定版本的Apache,并介绍反向代理配置的基本步骤。 首先,要安装Apache 2.2.15,你...
### Tomcat+Apache集群安装指南知识点汇总 #### 一、概述 本文主要介绍了如何在Windows和Linux环境下搭建Tomcat集群并使用Apache作为集群的代理服务器和负载均衡器。通过本指南,读者可以学习到在不同操作系统下...
2. ApacheDS 的安装和配置:ApacheDS 是一个基于 Java 的开源目录服务器,可以提供 LDAPS 服务。安装 ApacheDS 需要下载 ApacheDS 的安装包,并按照安装向导进行安装。 3. LDAPS 服务的配置:配置 LDAPS 服务需要...
本文将详细讲解如何在Linux环境下安装Apache。 首先,了解Apache的基础知识是必要的。Apache是一款开源、免费的Web服务器软件,它能够解析HTTP协议,处理来自Web浏览器的请求,并将静态网页或动态生成的网页返回给...
Apache HTTP Server 7.0是世界上最流行的Web服务器软件之一,被广泛用于开发和部署Web应用程序。这个"apache7.0安装文件"包含了所有你需要在你的系统上安装和配置Apache 7.0版本的必要组件。以下是一些关于Apache ...
一、安装 Apache Apache 是一个免费的开源 Web 服务器软件,能够在多种操作系统上运行。安装 Apache 需要下载相关软件包,例如 apache_2.0.55-win32-x86-no_ssl.msi。安装过程中需要选择安装类型, Typical 为默认...
本文将详细介绍如何在Windows环境下安装和配置SVN(Subversion)1.4.6与Apache2.2.8,为您的开发工作提供一个稳定可靠的版本控制系统。 1. 版本控制基础 版本控制是一种系统,用于追踪并管理软件项目中的文件和...
在安装完成后,进行适当的配置是确保Apache能够正常运行并满足特定需求的关键步骤。以下是对Apache安装后的基本配置文件及其相关知识点的详细说明。 首先,Apache的核心配置文件是`httpd.conf`,位于`conf`目录下。...
一、Apache 安装 Apache 安装需要使用 root 用户进行安装。在安装完成后,可以将安装目录的权限更改为普通用户,以便于管理和维护 Apache 服务器。 在安装 Apache 之前,需要准备以下安装文件: * httpd-2.2.20....
**一、Apache的安装** 1. **下载Apache**: 首先访问Apache官网或第三方下载站点,找到适合Windows系统的Apache HTTP Server版本,例如Apache2.2或Apache2.4。 2. **解压安装**: 下载完成后,解压到你希望安装的目录...
今天终于在在Linux把apache安装好了,花了将近两天的时间,这是一篇安装apache过程的安装命令。
在没有网络连接或者网络环境不稳定的情况下,离线安装Apache变得尤为重要。本资源包含离线安装Apache在CentOS系统上所需的所有包,确保了在无网环境下的部署可能性。 首先,了解Apache的基础知识是必要的。Apache的...
Apache2.2是其一个重要的版本,提供了许多增强的功能和优化。在Linux环境下安装Apache2.2的步骤如下: 1. **获取安装包**:首先,你需要下载Apache2.2的源码安装包,例如Apache2.2.19的源码包`apache_2.2.19.tar.gz...
在本篇文章中,我们将详细介绍Apache服务的安装步骤。 ### 步骤1:环境准备 在开始安装Apache之前,确保你的操作系统支持Apache服务器。Apache支持多种操作系统,包括Windows、Linux和macOS。对于Windows用户,可以...
一、目标 在Centos7.6平台下使用openssl给apache做自签名证书,并给apache设置HTTPS的SSL证书。(无坑版) 二、平台 [root@kahn.xiao ~]# uname -r 3.10.0-957.el7.x86_64 [root@kahn.xiao ~]# cat /etc/redhat-...
这个压缩包包含Apache服务器的全部组件,使得用户可以一站式获取并安装所有必要的依赖,以搭建一个完整的HTTP服务环境。以下是关于Apache及其相关组件apr、apr-util和pcre的详细解释: 1. **Apache HTTP Server**: ...
Linux 作为一个开源的操作系统,广泛应用于服务器端,APACHE 是一个流行的 Web 服务器软件,而安装 APACHE 在 Linux 下则需要遵循特定的步骤,以避免安装过程中的错误。 下载必要的文件 在安装 APACHE 之前,需要...