宝塔面板Nginx环境使用h5ai搭建下载站

介绍

h5ai可以把对应目录下的文件和文件夹全部显示在web页面上,只需点击即可下载对应的资料

h5ai需要php5.5版本以上环境,可在apache、nginx环境下运行,这里还是直接用宝塔安装就OK

支持登录验证,自行设置用户名和密码,也可以取消验证登录

GitHub:https://github.com/Pearlulu/h5ai_dplayer

示例环境

  • CentOS 7.6
  • 宝塔面板
  • Nginx 1.2.2
  • PHP 5.5

步骤

在宝塔面板添加网站,如果没有域名的话,可将域名设置为服务器的IP地址。并将PHP版本设置为PHP-55。

file

file

将默认文档的内容替换为以下内容:

index
index.html
index.php
/_h5ai/public/index.php

file

记得点击添加。

接下来,将新创建网站目录里的文件全部删除,.user.ini会自动创建,不用管它。

file

然后将h5ai的压缩包上传并解压。

file

切换到软件商店 => 已安装 => PHP-5.5 => 设置 => 禁用函数

putenv删除

file

至此,完成了h5ai的搭建。现在可以访问域名测试一下。默认用户名和密码为admin

备注

如果要取消登录验证就将 _h5ai/public/index.php 里第二行 include 'login.php'注释即可

如果要修改用户名和密码在 _h5ai/public/login.php

上传或下载文件到网站根目录就可以在 web 页面显示出来,也可以建立新的文件夹