如何在Linux下增加Apache的虚拟主机

前段时间为了上百科全说网站,接连的换了三个空间商,这些空间都有问题,最后换了一个linux的vps,不想用系统自带的webmin(因为搞了半天没有用得起),所以都自己配置吧。

修改root密码,增加新的用户,删除没有用的用户,增加ftp用户,这些是没有什么问题的,只是在最后增加Apache虚拟主机的时候被卡了半天,因为和windows的有点儿不一样,所以在这里记下了。

错误的配置:

NameVirtualHost your.domain.com:80

<VirtualHost your.domain.com:80>
    ServerName your.domain.com
    DocumentRoot /var/html/your.domain.com
    <Directory "/var/html/your.domain.com">
        Options FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
正确的配置

NameVirtualHost *:80 

<VirtualHost *:80>
    ServerName your.domain.com
    DocumentRoot /var/html/your.domain.com
    <Directory "/var/html/your.domain.com">
        Options FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
注意标红的地方

 

 

posted on 2011-01-31 09:18  夜渡寒潭  阅读(176)  评论(0编辑  收藏  举报

导航

百科全说 好好生活