什么是 Apache
Apache HTTPD Server 简称 Apache,是 Apache 软件基金会的一个开源的网页服务器, 可以在
大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软件之
一。它快速、可靠并且可通过简单的 API 扩展,将 Perl/Python 等解释器编 译到服务器中!
Apache HTTP 服务器是一个模块化的服务器,各个功能使用模块化进行插拔! 目前支持 Windows,
Linux,Unix 等平台!
Apache 软件基金会(也就是 Apache Software Foundation,简称为 ASF),是专门为运 作一个
开源软件项目的 Apache 的团体提供支持的非盈利性组织,这个开源软件项目就是 Apache 项目!那么
我们的 HTTPD 也只是 Apache 的开源项目之一!
主要的开源项目:HTTP Server,Ant,DB,iBATIS,Jakarta,Logging,Maven,
Struts, Tomcat,Tapestry,Hadoop 等等。只是最有名的是 HTTP Server,所以现在所说
的 Apache 已 经就是 HTTPD Server 的代号了! 我们还见的比较多的是 Tomcat,Hadoop 等项目
官方网站:http://www.apache.org/httpd:http://httpd.apache.org/
图标:
Apache httpd 是 internet 上使用最多的 web 服务器之一,web 服务器是一个用 http
(s)协议进行交互的守护进程,这是一个基于文本的协议,用于通过网络连接来发送和接
收对象,http 通过线路以明文的形式发送,默认使用 80/TCP 端口。此协议还有一个经过
TLS/SSL 加密的版本,称为 https,默认使用端口 443/TCP。
实验环境准备:
实验环境:两台linux虚拟机,配置如下静态ip(可根据自己实验环境配置其他ip,文档仅仅提供一个
DNS配置案例)
server.example.com 192.168.1.101
client.example.com 192.168.1.102
保证两台虚拟机之间可以通信;