一直想弃用apache自带的文件服务器因为很丑很简陋,参观了很多大神的博客后发现h5ai最近相当热门,简单但不简陋,遂为我的下载站换上,并记录过程。
什么是H5ai
H5ai是一款功能强大的PHP文件目录列表程序,适合做个人仓库,它提供多种文件目录列表呈现方式,支持Apache Httpd, Lighttpd, Nginx等多种WEB服务器,支持多国语言(如英语,简体中文等),你可以在线预览以及下载TXT,图片,音频,视频等文件格式。
h5ai是HTTP Web服务器的现代文件索引器,重点放在您的文件上。目录以吸引人的方式显示,并且通过不同的视图,面包屑和树概述来增强对目录的浏览。最初,h5ai是HTML5 Apache Index的首字母缩写,但现在它也支持其他Web服务器。(h5ai官方网站https://larsjung.de/h5ai/自述,机翻,因为懒)
1、打开宝塔面板后台,新建网站,不添加数据库,PHP版本大于5.5,点击确认。
2、进入网站目录,删除网站目录中的所有文件。
3、点击上方的远程下载,输入h5ai的下载地址。
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
如果觉得《宝塔linux面板 h5ai 宝塔面板怎么搭建h5ai文件服务器?宝塔面板Nginx安装h5ai文件服务器...》对你有帮助,请点赞、收藏,并留下你的观点哦!