H5ai是一款功能强大 PHP 文件目录列表程序,由来自德国作者开发,它提供多种文件目录列表呈现方式,支持多种主流 Web 服务器,例如 Nginx、Apache、Cherokee、Lighttpd 等,支持多国语言,可以使用本程序在线预览文本、图片、音频、视频等。
先看下本站的Demo地址 http://h5ai.guihet.com/
安装
1、服务器安装WEB环境,需要PHP 5.5+,以本站军哥的LNMP 1.5一键安装的环境为例。
2、跟安装Wordpress一样,新建一个虚拟主机,不需要数据库
lnmp vhost add
按步骤添加一个h5ai.guihet.com的虚拟主机
3、
进入目录,cd /home/wwwroot/h5ai.guihet.com/
下载文件,wget https://release.larsjung.de/h5ai/h5ai-0.29.0.zip
解压文件,unzip h5ai-0.29.0.zip
4、
编辑虚拟主机配置文件,vi /usr/local/nginx/conf/vhost/your_domain.conf
,
改为:index index.html index.php /_h5ai/public/index.php;
5、略过..
6、重启 LNMP 环境,lnmp restart
7、解析域名,等待生效..
8、虚拟主机 ROOT 目录大概是这个样子的,要在网站上显示的目录和 _h5ai 文件夹放在一起:
. ├── _h5ai │ ├── CHANGELOG.md │ ├── private │ ├── public │ └── README.md ├── 您要显示的文件夹 │ ├── 子文件夹1 │ ├── 文件1 │ └── 文件2 └── 您要显示的文件夹 ├── 文件1 └── 文件2
以上安装过程只是做简单的记录,如果有亲手搭建Wordpress基础,应该可以轻易完成每个步骤。
进阶
按照以上步骤完成后h5ai已经可以正常使用;
默认情况下h5ai没有开启所有功能,访问http(s)://your_domain/_h5ai/public/index.php 可以查看 _h5ai 的全部功能开启情况,
默认密码是空的。
图片缩略图功能:
将 _h5ai 中,private 与 public 文件夹中的 cache 目录增加读写权限。
……
其他功能以后有用到再添加..
Demo地址:http://h5ai.guihet.com/