Linux下Apache2的配置

来源:百度知道 编辑:UC知道 时间:2024/06/06 03:02:38
本人现在要通过Apache配置一个目录,使得其他人可以通过http访问里面的文件(主要是些图片).现在服务器上安装的是Apache2,并且工作正常,输入服务器IP后可以显示"it works",
现在我想配置"/var/pictures"这个目录让其他人可以通过http访问.请问该如何配置呢,本人是菜鸟,对linux和Apache都不是太熟,参考网上一些文章后,我试着将httpd.conf里的
DocumentRoot配成了"/var/pictures",并且加了一个directory
<Directory "/var/pictures">
Allow from all
</Directory>,但是似乎没有用,请大家帮帮忙了!
对于"/var/pictures"这个目录我也用chmod a+r 给它改了权限,可是还是不行
我用apacheclt start重启过啊

你操作的是创建虚拟目录,操作过程如下:
alias /home/secret "/var/pictures" 注释:创建虚拟目录

<directory "/var/pictures">
options indexes 注释:允许浏览目录
order allow,deny 注释:顺序是先允许后拒绝
allow from all 注释:允许所有的来访问
</directory>

再到/var目录下创建pictures目录:
mkdir /var pictures
最后重启服务 service httpd restart 就可以了

怎么没作用?
你重启 apache 服务器程序了吗?
---------------
那就是你的设置有问题。
另外 apacheclt start 不是“重”启服务吧……