LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 654|回复: 4

问一个关于Apache2的问题

[复制链接]
发表于 2003-7-3 18:23:53 | 显示全部楼层 |阅读模式
最近在我的Redhat9.0上安装了apache2,安装文件版本为httpd-2.0.45.tar,configure时用的语句是:./configure --prefix=/usr/local/apache2 --enable-module=so

顺利安装后,进入/usr/local/apache2/bin,输入apachectl start启动apache2,然后在浏览器栏中打入http://127.0.0.1 ,成功看见很熟悉的Test Page

然后我自己写了一个名为hello.html的测试页(就是在浏览器中显示Hello World),然后把hello.html拷贝到/usr/local/apache2/htdoc,然后apachectl restart,在浏览器输入
127.0.0.1/hello.html,结果apache告诉我文件找不到。

于是我把htdoc目录下所有的apache的各种语言的TestPage都删除,apachectl restart,然后127.0.0.1/hello.html,还是没有找到文件。这是最诡异的事情发生了,在我输入
127.0.0.1时,居然又出现了TestPage,我明明是删除了的。

最后我在http.conf中改了document的路径,再重复以上的操作,可是apache总是告诉我找不到文件

我应该怎么办??谢谢
发表于 2003-7-3 19:23:11 | 显示全部楼层
httpd.conf中的DocumentRoot 的路径并不在/user/local/apache2/html/  而是在:/var/www/html/  要想127.0.0.1/hello.html指向 /var/www/html必须对/etc/httpd/conf/httpd.conf进行设置。
发表于 2003-7-3 21:52:13 | 显示全部楼层
系统自带的你解决掉了没,自己多多研究
发表于 2003-7-4 10:30:26 | 显示全部楼层
欧可侠 说的对, 监查一下httpd.conf里面 DocumentRoot 的设置.
发表于 2003-7-4 10:52:40 | 显示全部楼层
我的httpd.conf里的DocumentRoot 的设置就是usr/local/apache2/htdoc,但我没楼主的问题,我把文件复制进去就能浏览
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表