为宝塔面板安装h5ai文件服务器一直关注我的朋友知道

2025-04-19 21:48:45

为宝塔面板安装h5ai文件服务器:一直关注我的朋友知道,我的兴趣爱好之一就是玩路由器的 Openwrt 系统,编译刷机包并自己搭服务器供朋友们下载。之前用的是apache自带的文件服务器,但因为功能简陋,所以一直想要找一个替代品。参观了很多大神的博客后发现h5ai最近相当热门,简约而不简单,遂为我的下载站换上,并记录过程。

h5ai是HTTP Web服务器的现代文件索引器,用于建设 Linux 文件服务器,h5ai是HTML5 Apache Index的首字母缩写。

h5ai官网:网页链接

Github开源地址:网页链接

以下是在宝塔面板上安装的全过程:

1、打开宝塔面板后台,新建网站,不添加数据库,PHP版本大于5.5,点击确认。

2、进入网站目录,删除网站目录中的所有文件。

3、点击上方的远程下载,输入h5ai的下载地址。

目前最新为0.29.2网页链接

后期有版本更新在网页链接查看,替换上方链接即可。

4、使用宝塔面板的解压功能(直接解压,不需要修改任何内容)。

5、浏览器键入http://你的网站名/_h5ai/public/。

6、宝塔面板一开始会出错,按照提示启用相关禁用函数即可,宝塔面板在软件商店-php-设置-禁用函数处,删除后点击保存生效。

7、此时浏览器键入http://你的网站名/_h5ai/public/即可成功进入设置界面。

8、默认密码为空,直接点击login,如果想要修改默认密码按照页面提示修改对应文件。注意密码是SHA512加密,用在线工具转换一下明文密码再填入option.json。

9、成功登陆后,在页面中查看系统 h5ai 环境是否是否正常,若出现 false按照页面提示安装相关依赖(部分不是必须依赖,如不需要相关功能可以忽略)。

10、返回宝塔面板,点击网站设置,在默认文档处,将default开头的三个数据删除,并如图添加/_h5ai/public/index.php,应用设置。

11、重启nginx/apache/…。

12、enjoy。