有用!

这是用于在Ubuntu系统安装后测试Apache2服务器的正确操作的默认欢迎页面。它基于Debian上的等效页面,从中派生Ubuntu Apache包。如果您可以阅读此页面,则表示安装在此站点的Apache HTTP服务器正在正常工作。你应该替换此文件(位于/var/www/html/index.html.)在继续操作HTTP服务器之前。

如果您是此网站的普通用户,并且不知道此页面是什么,这可能意味着该网站目前由于维护而无法提供。如果问题仍然存在,请联系网站的管理员。

配置概述

Ubuntu的Apache2默认配置与上游默认配置不同,并分为多个针对Ubuntu工具的交互优化的文件。配置系统是完全记录在/usr/share/doc/apache2/readme.debian.gz中。请参阅完整文档。通过访问该文件,可以找到Web服务器本身的文档手动的如果是apache2-doc.包装在此服务器上安装了包。

Ubuntu系统上Apache2 Web服务器安装的配置布局如下:

/ etc / apache2 / |  -  apache2.conf |` -  ports.conf |  - 启用mod ||  -  * .load |` -  * .conf |  - 启用conf |` -  * .conf |  - 站点启用|` -  * .conf
  • apache2.conf.是主要配置文件。它通过在启动Web服务器时包括所有剩余配置文件,将这些部分放在一起。
  • ports.conf.始终包含在主要配置文件中。它用于确定传入连接的侦听端口,并且可以随时自定义此文件。
  • 配置文件mods-enabled /启用了confiabled /启用站点/目录包含特定的配置代码段,分别管理模块,全局配置片段或虚拟主机配置。
  • 通过从其各自的* -Available /对应物中链接可用配置文件来激活它们。这些应该通过使用我们的帮助者来管理A2ENMOD,A2DISMOD,A2Sensite,A2Dissite,A2Enconf,A2Disconf.。有关详细信息,请参阅各自的人员页面。
  • 二进制文件称为apache2。由于使用环境变量,在默认配置中,需要启动/停止Apache2/etc/init.d/apache2.或者Apache2ctl.打电话/ usr / bin / apache2直接不起作用使用默认配置。
文件根源

默认情况下,Ubuntu不允许通过Web浏览器访问任何档案分开/ var / wwwpublic_html.目录(启用时)和/ usr / share(对于Web应用程序)。如果您的网站正在使用其他地方的W​​eb文档root(例如/ srv.)您可能需要在文档根目录中仔细选择/etc/apache2/apache2.conf.conf.

默认的Ubuntu文档根目录是/ var / www / html。您可以在/ var / www下制作自己的虚拟主机。这与先前的版本不同,提供更好的安全性。

报告问题

请使用Ubuntu-虫子使用Ubuntu报告Apache2包中的错误的工具。但是,检查现有错误报告在报告新错误之前。

请向各个软件包报告特定于模块(如PHP和其他人)的错误,而不是Web服务器本身。

Baidu