• 欢迎访问碧海小站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏碧海小站吧
  • 欢迎加入 碧海小屋TG群

一款面向个人,团队,小型组织的免费开源网盘程序:kiftd搭建教程

VPS教程 碧海青天 11个月前 (06-21) 429次浏览 0个评论 扫描二维码

Kiftd网盘是一款全方位面向个人,团队,小型组织的文件传输系统的免费开源网盘,无上传限制,视频音乐在线播放,图片浏览等等,功能非常的强大。无论是WindowsLinux还是Unix(包括Mac OS X),均可运行使用。这里就发下搭建教程。

截图

一款面向个人,团队,小型组织的免费开源网盘程序:kiftd搭建教程

一款面向个人,团队,小型组织的免费开源网盘程序:kiftd搭建教程

功能特点

 

  • 无上传限制:1MB的文档和超过4GB的高清电影资源?均能够随意上传和下载。
  • 主流商业网盘特有的高级功能甚至需要收费的功能——文件夹访问权限控制、MP4视频在线影院、MP3音乐在线欣赏、图片文件在线预览、PDF文档在线阅读,kiftd均一一具备,每一份kiftd均是“完全版”。
  • 操作系统全兼容:无论是WindowsLinux还是Unix(包括Mac OS X),均可运行使用。
  • 同时满足日常或专业需求:kiftd同时具备了图形界面模式和纯命令模式的双操作模式,无论您是喜欢点击鼠标的电脑小白还是需要使用命令在远程Linux上部署的运维人员,均能完美操作。
  • 无任何使用成本:kiftd完全开源免费,因此唯一的使用成本就是需要安装它。至于之后您想将其用于什么领域,哪怕是商业领域——均无任何限制。
  • 无内置代码的隐患:kiftd完全开源,您可以随意下载其源代码,并用它自己编译一份kiftd;同时,它删除即走,绝不和你撒娇卖萌。保护用户硬件环境,从开源做起。

安装

Github地址:https://github.com/KOHGYLW/kiftd

由于Linux系统运行过程对小白很不友好,所以这里只说Linux系统,WindowsMac可以看说明,很简单。

1、安装java
首先使用命令java -version查看服务器上有没有java环境,如果没有就需要安装了。

先去下载jdk文件→下载地址,由于这个不能直接复制超链接下载,必须先Accept条款后,才能下载,有点麻烦,所以这里博主就直接将最新版的jdk文件包放服务器供使用了。

编辑/etc/profile文件:

在后面添加以下代码:

然后使用Ctrl+xy保存退出。

使配置生效:

查看java版本:

2、安装git

3、安装kiftd

然后访问ip:8080,默认管理员账户和密码为admin000000

如果界面打不开,可能还需要开启8080端口,开启如下:

最后如果你要修改网盘界面的一些信息的话,直接编辑源码文件夹里的webContext/home.html即可;修改端口密码的话,可以看看conf文件夹。

域名访问

可能有些人不习惯使用IP访问网盘,这里可以使用NginxApacheCaddy反代端口,这里只说宝塔NginxCaddy。如果你网站有宝塔,就可以使用宝塔进行反代,如果没有,建议使用第2种的Caddy反代,配置很快。

1、宝塔反代
先进入宝塔面板,然后点击左侧网站,添加站点,然后再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL填入http://127.0.0.1:8080,再启用反向代理即可。至于启用SSL就不说了,直接在站点配置就可以启用。

2、Caddy反代
安装Caddy

配置Caddy

tls参数会自动帮你签发ssl证书,如果你要使用自己的ssl,改为tls /root/xx.crt /root/xx.key即可。后面为ssl证书路径。

启动Caddy

就可以打开域名进行访问了。

3、Nginx配置
如果你使用其它的,这里就大概发个Nginx反代配置,直接添加到配置文件即可。


碧海小站, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:一款面向个人,团队,小型组织的免费开源网盘程序:kiftd搭建教程
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址