方法/步骤
进入站点配置目录
$ cd /etc/apache2/site-available/
该目录用于存放虚拟机的配置文件。
创建一个虚拟机的配置文件
$sudo vi demo.conf
这里是一个配置文件内容示例, 更详细的说明文档, 参考apahce的使用手册。
DocumentRoot /var/www/
ServerName demo.local:80
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
AllowOverride All
Order allow,deny
Allow from all
demo.local是该站点的域名,
/var/www/ 是站点文档存放目录,
80是该站点使用的端口号
保存编辑的配置文件后, 需要启用该配置。
$ sudo a2ensite demo.conf
完成后他会提示你需要重新加载一些东西, 这里按照提示执行一下。
$ sudo service apache2 reload
到这里, 这个虚拟机就算是完成了。
因为刚才在配置域名的时候使用了一个不存在的域名,
所以, 这里需要修改一下hosts文件来解析该域名。
$ sudo vi /etc/hosts
在文件末尾增加一下文本:
127.0.0.1 demo.local
保存
在虚拟机文档目录下创建一个测试文件。
$ sudo vi /var/www/test.php
在浏览器中浏览刚才配置的站点。