1、先在hosts里面添加域名指向虚拟机IP地址2、现新建的项目让它放在根目录下/wwwroot里面,再在wwwroot文件里面新建www文件夹和bbs文件夹。3、进入/etc/apache2文件配置目录,在进入目录下的sites-available目录,复制默认配置文件default.conf 为www.conf和bbs.conf, 虚拟机装的系统是Ubuntu 14.04-164bit,默认配置文件为000-default.conf,具体命令如下:
#cd /etc/apache2/sites-available #sudo cp 000-default.conf www.conf #sudo cp 000-default.conf bbs.conf 4、复制完成后,编辑两个新复制出来的文件,添加ServerName www.abc.com, 并修改DocumentRoot /wwwroot/www 一个域名对应一个目录,只需要改着两个地方就行了
#sudo vim www.conf #sudo vim bbs.conf 5、上面两个文件修改完后,需要在/etc/apache2/sites-enabled目录下创建软连接,系统才会加载他们
#cd /etc/apache2/sites-enabled #sudo ln -s ../sites-available/www.conf www.conf #sudo ln -s ../sites-available/bbs.conf bbs.conf 6、重启apache2就可以了,还需要修改一个地方,就是/etc/apache2/apache2.conf
#sudo vim /etc/apache2/apache2.conf
Options Indexes FollowSymLinks AllowOverride None Require all granted
添加如下代码:
#保存重启apache服务, #sudo service apache2 restart 如果安装好程序之后没有网站根目录的写入权限,那就说明系统没有分配权限给根目录
chmod -R 777 /var/www/