centos下h5ai目录列表安装使用教程

最近几天对h5ai很兴趣,而且有时确实在网上需要自己一个随时可下载的小网盘,用h5ai就很合适了,而且功能也比较强大,可以在线预览视频、音频和图片等,下面就介绍一下安装步骤。

h5ai安装步骤:

1.搭建好生产环境,我这里用的是军哥lnmp(lnmp.org)

2.搭建好环境,绑定好你的域名,然后编辑你的域名配置文件;如果也是用的军哥lnmp的话,可照下面编辑

vi /usr/local/nginx/conf/vhost/你的域名.conf
在index index.html index.htm index.php default.html default.htm default.php后面添加/_h5ai/public/index.php

3.下载h5ai(官网下载地址:https://larsjung.de/h5ai/

4.直接将h5ai解压到网站根目录,然后在浏览器打开你的域名就可以看到h5ai的界面了。

5.打开php.ini,搜索scandir、exec、passthru,将其从被禁用的函数中删除(scandir这个函数被禁用的话,目录看不见文件)

6.重启web服务器

service php-fpm restart
service nginx restart

开启h5ai所有功能

上面弄完已经可以用了, 但要获得更好的体验,就需要把h5ai所有功能开启。
打开http://你的域名/_h5ai/public/index.php (默认密码空),就可以查看你有哪些功能没有开启。

1.安装 FFmpeg
参考这里 阿里云Centos 6.8安装ffmpeg扩展的步骤详解

2.启用缩略图
将 _h5ai 中,private 与 public 文件夹中的 cache 目录设置权限为 777。

安装exif 模块,lnmp参考下列命令

cd /root/lnmp1.4/src
tar -jxvf php-7.1.5.tar.bz2   #解压你安装的php版本
cd php-7.1.5/ext/             #进入你解压的php目录
cd exif/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

安装完成

安装 ImageMagick

yum install ImageMagick -y

3.修改options.json
位于 _h5ai/private/conf 目录下。

打包下载:
搜索 “download”
127 行,enabled 由 false 改为 true。

文件信息及二维码:
搜索 “info”
185 行,enabled 由 false 改为 true。

默认简体中文:
搜索 “l10n”
202 行,enabled 由 false 改为 true。

文件及文件夹多选:
搜索 “select”
323 行,enabled 由 false 改为 true。

默认密码:

首先生成自定义 sha512 密码:http://md5hashing.net/hashing/sha512
然后搜索 “passhash”,大概第 10 行,将其密码改成自己生成的。


至此安装完毕,可到我的h5ai演示站查看功能 https://womendouyiyang.cn

发表评论