php轻量文件管理器h5ai

比较简单一些的文件在线管理器,文档和音视频

官网

https://larsjung.de/h5ai/

开源

https://github.com/lrsjng/h5ai

演示

https://larsjung.de/h5ai/demo/

简单安装

php7.3+mysql5.5+nginx

删除禁用函数scandir、exec、passthru、putenv

在nginx配置中,添加index后面加个/_h5ai/publick/index.php

配置文件是 /_h5ai/private/conf/options.json

生成自定义 sha512 密码:http://md5hashing.net/hashing/sha512
然后搜索 “passhash”,把hash密码改下

改语言"lang": "en", -------------》"lang": "zh-cn",

改压缩"type": "php-tar",------》"type": "shell-zip",

改搜索 search中"enabled": false,---》"enabled": true,

改信息 info中enabled 由 false 改为 true。

这样基本上就能用了

更复杂一些的功能,那么继续看

ubuntu 可以直装的插件

apt-get install libav-tools  #音视频
#打开/etc/apt/sources.list 添加软件源
deb http://www.deb-multimedia.org jessie main non-free
deb ftp://ftp.deb-multimedia.org jessie main non-free
deb http://www.deb-multimedia.org stable main non-free
deb ftp://ftp.deb-multimedia.org stable main non-free
apt-get install deb-multimedia-keyring
apt-get install aptitude     #图片/PDF
aptitude install imagemagick
apt-get install zip          #解压缩

而centos需要另类安装

sudo yum install epel-release -y
sudo yum update -y
yum install ImageMagick ImageMagick-devel
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
yum install ffmpeg ffmpeg-devel -y

转至 http://www.ffmpeg.org/releases/ 查看最新的 FFmpeg

wget http://www.ffmpeg.org/releases/ffmpeg-*.*.tar.gz
tar -zxvf ffmpeg-*.*.tar.gz
cd ffmpeg-*.*
./configure
make
make install

http://libav.org/download/

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注