刚刚在开发箱上安装了 Apache2,无法从 Internet 访问。安装后,我可以从我的客户端 (MAC) 打开浏览器到 IP 地址,它确实显示默认的“Apache2 Ubuntu 默认页面”。
我正在尝试设置虚拟主机。找到了很多参考资料,但似乎无法完成这项工作。
在/etc/apache2/sites-available我创建的目录中,audio-site.conf它具有以下内容
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/jason/web
<Directory />
Options FollowSymLinks
AllowOverride All
Order Allow,Deny
</Directory>
<Directory /home/jason/web/>
AllowOverride all
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
然后运行命令
sudo a2ensite audio-site
sudo /etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)
在客户端浏览器中,我尝试使用http://IP-address/audio-site. 基于对此的研究,我尝试了几种不同的设置,但似乎没有任何效果。
对我所缺少的任何帮助将不胜感激。
apache2 ×1