Chinaunix

标题: apache 多站点配置 [打印本页]

作者: lpk1986    时间: 2008-11-18 10:35
标题: apache 多站点配置
linux 5 下面apache 多站点配置
httpd.conf 配置文件修改 在最后加入了
<VirtualHost *:80>
    DocumentRoot /home/lianadmin/www
    ServerName localhost
</VirtualHost>


<VirtualHost *:80>
    DocumentRoot /home/lianadmin/www/test1
    ServerName test1.html
</VirtualHost>


文件夹都是root 组的

后来也给了777权限

但是测试访问的时候说没有权限访问。请问怎么解决
作者: level    时间: 2008-11-18 10:40
从你简单的描述来推算 你的问题应该是在文件夹下没有index.html/ index.htm文件造成的
作者: lpk1986    时间: 2008-11-18 10:59
标题: 回复 #2 level 的帖子
是不是把httpd/htdoc/下面的文件复制过来就可以了呢??
作者: level    时间: 2008-11-18 11:00
可以
作者: lpk1986    时间: 2008-11-18 11:06
标题: 回复 #4 level 的帖子
呵呵  问题还是一样的哦!!!
配置文件其他的是不是不用改的?
我一开始做PHP测试的时候都是正常的 然后做了几个测试页  就出现这个问题了
作者: level    时间: 2008-11-18 11:47
一般默认就好!除非必须适应你自己的特殊要求!

把你的错误日志贴出来吧
作者: lpk1986    时间: 2008-11-18 15:09
标题: 回复 #6 level 的帖子
<VirtualHost *:80>
    DocumentRoot /home/lianadmin/www
    ServerName localhost
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /home/lianadmin/www/eyin
    ServerName www.eyin.com
</VirtualHost>
[root@localhost www]# /usr/local/httpd/bin/apachectl restart
[Fri Oct 24 17:34:24 2008] [warn] _default_ VirtualHost overlap on port 80, the first has precedence

您无权查看该网页
您可能没有权限用您提供的凭据查看此目录或网页。

--------------------------------------------------------------------------------

如果您确信能够查看该目录或网页,请尝试使用 192.168.1.106  主页上所列的电子邮件地址或电话与网站联系。

可以单击搜索,寻找 Internet 上的信息。




HTTP 错误 403 - 禁止访问
Internet Explorer
作者: nsfghost    时间: 2008-11-18 16:36
可能是防火墙设置问题
先service iptables stop
然后再看看
作者: vermouth    时间: 2008-11-18 18:53
域名解析问题,把 VirtualHost 的格式写好!
作者: kns1024wh    时间: 2008-11-18 23:38
标题: 回复 #1 lpk1986 的帖子
这个就是一个最基础的配置方式
作为生产的服务器要进行一些权限的设置就可以的
作者: luo118    时间: 2008-11-19 00:38
可参考我的
NameVirtualHost 192.168.18.21
<VirtualHost 192.168.18.21>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /home/my-web-site
    ServerName  192.168.18.21
    DirectoryIndex index.php
</VirtualHost>

service httpd restart

重要的,启动了,如有错误,或日志中的错误贴上来
作者: lpk1986    时间: 2008-11-19 13:27
标题: 回复 #11 luo118 的帖子
NameVirtualHost 192.168.1.106
<VirtualHost 192.168.1.106>
    ServerAdmin webmaster@dummy-host.example.com(这一行添什么?我去掉了)
    DocumentRoot /home/lianadmin/www
    ServerName  192.168.1.106
    DirectoryIndex www.eyin.com
</VirtualHost>

/usr/local/httpd/bin/apachtel  restart

我给了所有权限  显示结果
您无权查看该网页
您可能没有权限用您提供的凭据查看此目录或网页。

--------------------------------------------------------------------------------

如果您确信能够查看该目录或网页,请尝试使用 192.168.1.106  主页上所列的电子邮件地址或电话与网站联系。

可以单击搜索,寻找 Internet 上的信息。




HTTP 错误 403 - 禁止访问
Internet Explorer
作者: lpk1986    时间: 2008-11-19 13:31
标题: 回复 #8 nsfghost 的帖子
恩 错误还是一样的
作者: luo118    时间: 2008-11-19 13:32
标题: 回复 #12 lpk1986 的帖子
DirectoryIndex www.eyin.com ,你的默认改了 www.eyin.com 了,
请确定这文件是否存在,

DirectoryIndex 是定义默认页的意思啊.

lz  认真看一下 cu上的 apache man吧!对你有很大的帮助的
http://man.chinaunix.net/newsoft ... N_2.2new/index.html
作者: luo118    时间: 2008-11-19 13:33
标题: 回复 #13 lpk1986 的帖子
什么错误贴上来

[ 本帖最后由 luo118 于 2008-11-19 13:38 编辑 ]
作者: lpk1986    时间: 2008-11-19 13:37
标题: 回复 #14 luo118 的帖子
谢谢 我去看看
作者: luo118    时间: 2008-11-19 13:37
改為如下
NameVirtualHost 192.168.1.106
<VirtualHost 192.168.1.106>
    ServerAdmin webmaster@dummy-host.example.com  #這是管理員郵箱可以不要
    DocumentRoot /home/lianadmin/www/
    ServerName  192.168.1.106
    DirectoryIndex index.htm index.php index.html
    <Directory "/home/lianadmin/www/">           #這些你看一下發給你的cu裏的 man 吧
         AllowOverride None
        Order allow,deny
        Allow from all
      </Directory>
</VirtualHost>

/usr/local/httpd/bin/apachtel  restart
作者: sharklv    时间: 2008-12-11 21:53
在\conf\extra\httpd-vhosts.conf 文件中添加:
<VirtualHost *:80>
        DocumentRoot "C:/bbs"   
        ServerName bbs.xxx.com
        <Directory "C:/bbs">
            Options Indexes FollowSymLinks
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

注意修改文件:httpd.conf

#LoadModule authz_host_module modules/mod_authz_host.so

#Include conf/extra/httpd-vhosts.conf
找到这两行把前面的#去掉试试。
作者: tangcongzhen    时间: 2008-12-18 16:19
标题: 回复 #1 lpk1986 的帖子
会不会是没有打开虚拟主机的原因!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2