Apache
Apache 是最受欢迎的 Web 服务器软件。它可以让计算机托管一个或多个 网站,用户可以通过 Internet 使用 Web 浏览器访问这些网站。Apache 的第一个版本由 Apache Group 于 1995 年发布。1999 年,Apache Group 成为 Apache Software Foundation,这是一个非营利组织,目前负责维护 Apache Web 服务器软件的开发。
Apache 在 Web 主机托管市场上广受欢迎,主要是因为它采用开源模式并且可以免费使用。因此,Web 主机托管公司可以用很低的成本提供基于 Apache 的 Web 主机托管解决方案。其他服务器软件(例如 Windows Server)则需要商业许可证。Apache 还支持多个平台,包括 Linux、Windows 和 Macintosh 操作系统。由于许多 Linux 发行版也采用开源模式,Linux/Apache 组合已经成为最受欢迎的 Web 主机托管配置。
Apache 可以托管静态网站,也可以托管使用服务器端脚本语言的动态网站,例如 PHP、Python 或 Perl。对这些语言和其他语言的支持是通过模块实现的。模块是添加到标准 Apache 安装中的安装包。Apache 还支持其他模块,这些模块可以提供高级安全选项、文件管理工具和其他功能。大多数 Apache 安装都包含一个名为“mod_rewrite”的 URL 重写模块。网站管理员通常使用该模块创建自定义 URL。
虽然 Apache Web 服务器软件通常简称为“Apache”,但它的技术名称是“Apache HTTP Server”,因为该软件通过 HTTP 协议提供 网页。Apache 运行时,其进程名称为“httpd”,这是“HTTP daemon”的缩写。
测试你的知识