HHHE.CN

群晖搭建文件目录列表程序h5ai

时间:2023-10-01   阅读:175

h5ai下载地址:https://release.larsjung.de/h5ai/develop/


首先使用WebStation对nginx进行简单的配置,使用WebStation新建虚拟主机,设置文档根目录、php:要求7.0以上版本。


1.png


修改nginx的配置文件,使用ssh客户端连接上群辉服务器,使用admin用户登录 执行下列命令查看nginx的配置文件。

使用root登录群晖,命令:sudo -i

输入:cat /etc/nginx/app.d/server.webstation-vhost.conf


1-1.png


可能会出现多台虚拟主机,有多个配置信息,红线部分表示在这个位置下的所有以user.conf开头的配置文件,会作为配置文件被引入。

输入:cd /usr/local/etc/nginx/conf.d/e5e2068d-bde3-4b31-a963-0b64087fcdcf/

输入:sudo vim user.conf.h5ai

输入:index index.html index.php /_h5ai/public/index.php;

按ESC退出编辑 按shift+: 输入wq 保存退出

重启nginx服务:sudo nginx -s reload

将h5ai解压到刚才新建虚拟主机选择的目录下


1-2.png


对其中两个目录授予666的权限

输入:sudo chmod 666 _h5ai/private/cache

输入:sudo chmod 666 _h5ai/public/cache

使用IP加端口访问


1-3.png


方法2:

设置nginx跟上述一样,使用Xshell7登录

输入:root登录群晖,命令:sudo -i

输入:cat /etc/nginx/app.d/server.webstation-vhost.conf

输入:echo -e “index index.html index.htm index.cgi index.php index.php5 /_h5ai/public/index.php;” > /usr/local/etc/nginx/conf.d/e5e2068d-bde3-4b31-a963-0b64087fcdcf/user.conf.h5ai

两个目录开启777权限

输入:./software/_h5ai/private/cache

输入:./software/_h5ai/public/cache

重载web服务

输入:sudo nginx -s reload

添加隐藏目录规则。其他设置参考官方文件说明。

输入:”hidden”: [“^\\.”, “^_h5ai”, “^@eaDir”],

完成!


使用与问题

h5ai默认的是空密码,你可以在_h5ai/private/conf/options.json.中修改。h5ai其它的一些配置,例如字体、CSS、标题等都可以在options.json进行修改。


目录修改

因为h5ai还是有很多人在使用的,所以默认的_h5ai这个目录我们可以修改一下,比如修改成h5ai,这样的话,我们需要修改2个地方:

一个是网站默认文档,网站设置→默认文档里面添加为/h5ai/public/index.php 。要去掉前面的下滑线。

另一个还要修改h5ai/private/conf/options.json如图(箭头所指的地方要修改和你目录一样的名字):


1.png


一些异常

h5ai运行异常。可以尝试将php.ini中的scandir exec passthru三个函数删除,将private和public两个文件夹中的cache目录权限设置为777。

h5ai缩略图问题。需要配置好PHP的exif模块、ffmpeg、ImageMagick等组件。如使用宝塔面板,自带了ImageMagick、fileinfo PHP Extension等一键安装


功能介绍

h5ai支持直接在线查看PDF、TXT、PHP、sh。doc不能在线阅读,只可以下载。



上一篇:RK61(TypeC) 单光/混光 蓝牙双模 说明书

下一篇:Shdowsocks服务端配置

猜你喜欢

网友评论