在主目录中设置虚拟主机 - Ubuntu 15.10

时间:2016-01-20 18:41:44

标签: apache2 php

这是对以下问题的扩展:

https://askubuntu.com/questions/617190/how-to-setup-apache2-virtualhosts-on-your-home-directory-on-ubuntu-14-04

我正在尝试设置虚拟主机以从我的主目录运行应用程序

  

/家庭/ byteseeker /项目/ blogapp

我按照用户@Vinicius Santana列出的所有步骤,还包括@Doug Smythies在上述问题中回答的更正。

中的虚拟主机文件
  

/etc/apache2/sites-available/blogapp.conf

看起来像这样

  

< VirtualHost *:80>

     
    

ServerAdmin webmaster@blogapp.dev
    ServerName blogapp.dev
    ServerAlias www.blogapp.dev
    DocumentRoot / home / byteseeker / projects / blogapp /
    ErrorLog $ {APACHE_LOG_DIR} /error.log
    CustomLog $ {APACHE_LOG_DIR} /access.log合并

  
     

< / VirtualHost>

<目录>标签

  

/etc/apache2/apache2.conf中

(如引用问题的解决方案中所指出的)看起来像这样

  

<目录/>

     
    

选项FollowSymLinks
    AllowOverride无     要求所有被拒绝的     < /目录>

  
     

<目录/ usr / share>

     
    

AllowOverride无     需要所有授予的

  
     

< /目录>

     

<目录/ var / www />

     
    

选项索引FollowSymLinks
    AllowOverride无     要求所有授予的     < /目录>

  
     

<目录/ home / byteseeker / projects / blogapp />

     
    

选项索引FollowSymLinks
    AllowOverride无     要求所有授予的     < /目录>

  

中的主机文件
  

的/ etc /主机

的内容为

  

127.0.0.1 localhost
  127.0.0.1匿名
  127.0.0.1 blogapp.dev

我还在

中放了一个“index.html”文件
  

/家庭/ byteseeker /项目/ blogapp

带有简单的欢迎信息

现在,当我尝试访问blogapp.dev时,我总是得到访问“localhost”时获得的“It Works”页面

我的设置可能出现什么问题?

N.B: 我正在使用

  
    
        
  1. Apache 2.4.12
  2.     
  3. PHP 5.6.11
  4.     
  5. Ubuntu Mate 15.10
  6.        

0 个答案:

没有答案