h5ai是一款基于PHP的现代化的WEB列目录程序,h5ai这个名字的含义是HTML5 Apache Index的缩写,顾名思义作者最开始是将这个程序与Apache相结合的,但随着多个版本的更新,现在已经可以支持更多的WEB服务器了,比如:Nginx。
h5ai官网 最新release DPlayr版
宝塔-创建网站(注意 php7 以上)
宝塔-文件-网站根目录-远程下载h5ai源码
下载地址 https://release.larsjung.de/h5ai/h5ai-0.30.0.zip
解压后,删除 h5ai-0.30.0.zip,只留 _h5ai 目录
宝塔-软件商店-php-7.x-设置-禁用函数-删除 exec、putenv,安装扩展 exif
宝塔-网站-设置-默认文档改为如下
1 | index |
打开网站 域名+/_h5ai/public/index.php,例如我的 dl.augustdoit.men/_h5ai/public/index.php
首次登录无需密码,日常使用打开网站域名即可
配置文件 _h5ai/private/conf/options.json
中文 将lang的值改为zh-cn
文档搜索 找到search,把enabled的值改为true可以开启h5ai内置的文件搜索功能:
打包下载 找到download及select,把enabled的值改为true
首页标题 /_h5ai/private/php/pages/index.php 修改title
使用 将文件或目录放在网站根目录即可,与_h5ai并列
可选-安装ffmpeg(用于在h5ai界面内显示视频缩略图)
1 | rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro |
可选-安装GraphicsMagick:
1 | wget ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/1.3/GraphicsMagick-1.3.30.tar.gz |