记录:h5ai的一些安装使用经验—来自hostloc

作者: master 分类: 记录 发布时间: 2016-08-29 12:36 ė 11,554 views 6 4条评论

h5ai之前用过,但是因为中文文件名乱码问题,网上的一些方法太麻烦,最后弃用了。
前不久看到坛子里面有人竟然使用中文正常,问了一下方法只是修改一下系统编码uft-8就解决了,尝试了一下果然。
又看到最近论坛使用h5ai的人好像增多了,遇到一些问题,花了点时间简单整理一些自己浅薄的经验。

主要有安装后一些拓展插件的安装和简单的配置。
环境CentOS6  64位,安装LNMP1.2

将h5ai最新版本0.29.0放置到web目录后,把/_h5ai/public/index.php添加到nignx配置文件默认主页,重载nginx,访问http://域名/_h5ai/public/index.php
默认密码为空,来到h5ai显示支持界面。

默认如下:


下面主要将上图显示no的选项变为yes,以便h5ai可以实现一些更丰富的功能。

Public Cache directory和Private Cache directory
把h5ai程序_h5ai中private和public两个文件夹中的cache目录权限设置为777,刷新一下网页可以看到两个no变为yes了。

Use EXIF thumbs
安装php的exif模块即可。
主要参考http://www.vpser.net/manage/lnmp-php-install-ext.html
把需要的exif模块编译进去,然后重启lnmp即可。

Movie thumbs
选择安装ffmpeg,安装方法参考官网。
其中centos的安装ffmpeg方法记得好像很麻烦。最后找到两个打包好的源码包,直接就可以用。
CentOS 64位:http://down.lc/Linux/Tool/ffmpeg-3.1-64bit-static.tar.xz
CentOS 32位:http://down.lc/Linux/Tool/ffmpeg-3.1-32bit-static.tar.xz
tar xvJf解压到系统某个地方,然后在/usr/bin/目录创建软链接ffmpeg,指向解压包里面的ffmpeg就可以了。
完成后执行ffmpeg,显示版本等信息即可。
也可以选择安装avconv,到http://libav.org/download/下载源码编译安装即可。

PDF thumbs
选择安装convert,直接yum -y install ImageMagick即可。

Shell tar,Shell zip和Shell du
这三项,根据h5ai官网,在php.ini被禁用函数中去掉exec和passthru即可,是否有危险不知道,自己掂量,禁用好像也不影响一些功能。
另外顺便把scandir函数去掉禁用,不然会出现无非显示目录中文件的情况。

上面的步骤完成,基本上所有选项都是yes了。

示例网站:http://fr.down.lc/
h5ai比较强大,可以实现在线预览音乐,视频,图片等等功能(并不能在线预览所有格式,例如一些avi,flv文件)。

0.28.0版本可参考:http://down.down.lc/
其实比较喜欢28版本,就是手机上我测试界面显示有点错乱小问题。

本文出自兴凡日志,转载时请注明出处及相应链接。

本文永久链接: http://www.aeaee.com/content/2995.html

4条评论

  1. delhi escort 2016年9月12日 上午7:18 回复

    These are actually enormous ideas in regarding blogging.

    You have touched some fastidious things here. Any way keep
    up wrinting.

  2. Z 2016年9月20日 下午8:50 回复

    请问0.29如何解决中文乱码问题呢?还有一个问题就是我在网上看到有的人的h5ai里访问ovpn文件可以选择导入软件.而默认搭建好的则是直接显示文件内容

  3. 小莫 2017年8月9日 上午10:38 回复

    我把文件放到同级目录不显示,请问是什么地方设置的有问题呢?

    1. master 2017年10月27日 上午11:05 回复

      Dear,本人只是转载,具体我也的部署很顺利

发表评论

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

Ɣ回顶部