ubuntu中的虚拟主机不工作
我使用以下配置在ubuntu中的虚拟主机不工作,ubuntu,apache2,virtualhost,Ubuntu,Apache2,Virtualhost,我使用以下配置在/etc/apache2/site available/mysite.local中创建了一个虚拟主机: <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName mysite.local DocumentRoot /var/www/mysite <Directory /> Options FollowSymLinks
/etc/apache2/site available/mysite.local
中创建了一个虚拟主机:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName mysite.local
DocumentRoot /var/www/mysite
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/mysite>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
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>
</VirtualHost>
但是当我转到mysite.local时,它会显示localhost
!
有什么问题吗?问题是,根据重新加载apache2服务,我必须以sudoer的身份重新加载apache
我必须使用
sudo服务apache2 reload
而不是service apache2 reload
问题是,根据重新加载apache2服务,我必须作为sudoer重新加载apache
我必须使用
sudo service apache2 reload
而不是service apache2 reload
我也有问题,我认为需要将某些内容更改为主机文件我也有问题,我认为需要将某些内容更改为主机文件
127.0.0.1 localhost
127.0.1.3 mysite.local