H5ai_免费且功能强大的私人目录存储程序 附安装教程

admin5年前网络管理110

前几年免费网盘比较流行的时候,我们存储照片、软件、程序都会直接放到网盘上,但是后来由于各种网盘关闭、丢失文件,以及可能存在的不稳定我们很多用户都开始自建网盘。如果我们是自用的存储使用的,没有必要搭建ownCloud、nextcloud、Seafile这样的多用户类似。只需要能够自己上传文件管理就可以了。

在前面老蒋同学有分享到"PHP Directory Lister"也是类似今天要分享的H5ai程序。类似我们常用的CMS一样直接可以安装在常规WEB环境中,比如Apache、Lighttpd、Nginx中。不过根据已有用户使用的来看,因为功能比较强大,可能在安装过程中会有一些问题,所以笔者准备亲自看看H5ai私人目录存储程序安装和使用。

第一、准备WEB环境和H5ai程序

1、Web环境

我们需要准备一个WEB环境,可以使用LNMP、LAMP或者Web面板搭建的都可以。在这篇文章中,笔者是用的LNMP。然后我们正常在系统中创建网站目录,等会需要将程序下载解压到对应的站点目录,不需要数据库,所以我们不要创建数据库。

2、H5ai程序下载

程序版本:https://release.larsjung.de/h5ai/

目前最高版本是0.29.0,虽然最近没有升级更新,但是还是可以使用的。下载解压到我们站点目录。

第二、H5ai程序的安装部署

1、目录关系

网站根目录├─ _h5ai├─ 存储文件└─ 存储文件夹

2、检查系统

http://我们的域名.com/_h5ai/public/index.php

image.png

检测是否兼容我们当前的WEB环境。

3、添加默认首页配置

我们直接打开网址是不能看到目录的,我们需要添加默认首页。这里不同的Web环境添加方法是不同的。

Apache httpd 2.2/2.4:

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

lighttpd 1.4:

index-file.names += ("index.html", "index.php", "/_h5ai/public/index.php")

nginx 1.2:

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

Cherokee 1.2:

vserver!1!directory_index = index.html,index.php,/_h5ai/public/index.php

在这篇文章中,笔者使用的是Nginx环境,所以添加对应的设置默认首页配置文件。

H5ai免费且功能强大的私人目录存储程序 附安装教程

设置添加之后,需要重新启动Nginx才可以生效。

image.png

第三、小结

1、虽然支持Nginx、Apache等WEB环境,但是兼容较好的还是Apache。Nginx安装后发现经常有网友提到出现看不到文件的问题。

2、如果我们自用私人文件存储,只要简单的能用就可以,相对还是PHP Directory Lister简单很多。


相关文章

数据存储之使用mysql数据库存储数据

数据存储之使用mysql数据库存储数据

推荐安装mysql5.7环境:官网下载:https://dev.mysql.com/downloads/installer/5.7.html如果提示没有.NET Framework框架。那么就在提示框...

创建虚拟局域网ZeroTier远程连接神器

创建虚拟局域网ZeroTier远程连接神器

zerotier是一款可以实现异地组建局域网的虚拟局域网软件。通俗的讲就是:zerotier可以把网络上天南地北的计算机连成一个局域网,在局域网中你可以实现远程打印机共享,远程控制、文件共享、局域网对...

多线程监测局域网内主机的每晚关机情况并记录在Excel表格内

多线程监测局域网内主机的每晚关机情况并记录在Excel表格内

说明:采用多线程监测局域网内主机的每晚关机情况并记录在Excel表格内,主要通过命令行的ping命令实现。 环境:python3.5    pip3 install su...

监测局域网内主机的IP、MAC地址的异动变化并记录在Excel表格内

监测局域网内主机的IP、MAC地址的异动变化并记录在Excel表格内

说明:采用多线程监测局域网内主机的IP、MAC地址的异动变化并记录在Excel表格内  环境:python3.5    pip3 install scapy &...

win10系统下php7+nginx的安装配置

win10系统下php7+nginx的安装配置

此篇文章针对像作者一样的小小白阅读(内容细致,容易理解,而且有个别问题其他博客没有涉及,为了解决小小白们的困惑,分享这篇文章)一、文件准备:php7:VC14 x64 Non Thread Safe...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
Music