Dav*_*yer 3 virtualization vps configuration host apache-2.2
几个小时以来,我一直在努力完成这项工作。我正在尝试在我的 VPS 上使用 Apache 设置虚拟主机。
我的站点可用文件夹中有以下虚拟主机文件:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/domain.ie
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/domain.ie>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
Run Code Online (Sandbox Code Playgroud)
我已经在虚拟主机上发出了 a2ensite domain.ie 命令。
我还发出了重新启动和重新加载命令。我还停止了 Apache 服务器并使用这两个命令启动了它,以查看 Apache 是否确实在重新启动,并且确实如此。我也完全重新启动了 VPS 盒子。
文档根文件夹确实存在,但 apache 服务仍然提供默认的 apache 页面。我不想禁用默认的虚拟主机。
我在这里错过了一步吗?我应该在 /etc/hosts 中的主机文件中添加一些东西吗?domain.ie 已被 apache 添加到那里: 127.0.0.1 localhost.localdomain localhost domain.ie
对此的任何帮助将不胜感激。