Apache默认虚拟主机

时间:2020-02-23 14:29:43  来源:igfitidea点击:

缺省情况下,Apache配置了单个默认虚拟主机,可以修改或者使用,如果我们有一个站点,或者如果要有多个站点,则用作其他虚拟主机的模板。
包含默认Web服务器的配置指令的配置文件是/etc/apache2/sites-available/000-default.conf:

此配置文件包含具有多个指令的VirtualHost块:

  • <VirtualHost *:80>指定Web服务器将为系统上的所有IP地址侦听端口80。
  • ServerAdmin管理员@ localhost指定要为服务器管理员显示的电子邮件地址。如果有问题,Apache将显示一个错误消息,其中包含此电子邮件作为联系人。
  • DocumentRoot/var/www/html指定Apache将查找构成的文件。
  • errorlog ${apache_log_dir} /error.log指定错误日志的位置。
  • customlog ${apache_log_dir}/access.log组合指定访问日志和日志显示格式的位置。
  • </VirtualHost>指定VirtualHost块的末尾。

默认文档根部设置为/var/www/html /。
在Ubuntu中,此目录包含一个示例HTML文件 index.html:

ls /var/www/html

如果Apache Web服务器使用默认设置运行,则可以启动浏览器并转到HTTP://localhost:80 可以显示此文件的内容