使用Apache配置简易的目录索引,登录者可以方便浏览、下载目录之下的内容。
过程:(以下均为有root权限时的操作)
1.安装apache:pacman -S apache
2.配置apache:vi /etc/httpd/conf/httpd.conf
#管理员的E-mail,出错时发送错误的邮件地址
ServerAdmin HeirJoe@gmail.com
#服务器名,没有域名就写IP
ServerName My IP:80
#主目录地址
DocumentRoot "/path/to/server"
#设置默认主目录的权限,下面需要用到
Order deny,allow
Allow from all
#使用别名,将系统绝对路径转换为相对于DocumentRoot的相对路径
Alias /home "/home/httpd"
#配置浏览目录的选项
#选项为索引方式
Options Indexes
#索引选项,目录优先
IndexOptions FancyIndexing FoldersFirst
#索引排除选项
IndexIgnore header.html footer.html
#索引头部嵌入文件(只可使用相对http主目录的相对路径,而不是系统的绝对路径)
HeaderName /home/html/header.html
#索引底部嵌入的文件(同上,"/home"使用了别名,同时要为那个目录设置权限)
ReadmeName /home/html/footer.html
#关闭服务器标志
ServerSignature Off
#使用.htaccess文件可以得到的控制水平
AllowOverride None
#控制访问权限
Order allow,deny
Allow from all
所作的修改就这么多,其它的都是系统默认,不考虑安全、性能等,基本能正常跑起来了。
3.运行apache:httpd -k start
简单的配置就这么多,Apache的配置和组合还有好多好多,以后再细细研究。
丁丁 于 2006-08-20 19:57:11发表:
感谢搂住!!