fastdfs 吗 支持windows_GitHub - perfree/go-fastdfs-web: Go-Fastdfs web管理平台

Go-Fastdfs web管理平台

go-fastdfs 是一个简单的分布式文件存储,具有高性能,高可靠,免维护等优点,支持断点续传,分块上传,小文件合并,自动同步,自动修复。本项目为go-fastdfs的web管理端

简单预览图

注意事项

默认端口8088,修改默认端口号更改config/application-prod.properties即可

如go-fastdfs开启了按组管理,则需要填写组名,反之不用填写

进入安装页填写集群地址时,该地址需要在go-fastdfs配置文件配置管理ip白名单,否则获取不到数据!

文件列表功能需要go-fastdfs服务版本在v1.2.8以上

遇到获取不到信息的功能,先试一下本地调用go-fastdfs接口看是否能获取到

运行步骤

共提供四个版本,docker版,无环境版(需要自己安装java运行环境),Windows自带JRE环境版,Linux自带JRE环境版

下载地址

Docker安装运行

docker run --name fastdfsweb -d -p 8088:8088 perfree/fastdfsweb

无环境版(Windows运行)

解压压缩包后,直接运行start.bat

无环境版(Linux运行)

解压压缩包后,运行脚本,命令如下:

1.运行

./goFastDfsWeb.sh start

2.查看运行状态

./goFastDfsWeb.sh status

3.重新启动

./goFastDfsWeb.sh restart

4.停止

./goFastDfsWeb.sh stop

Linux自带JRE环境版

解压压缩包后,运行脚本,命令如下:

1.运行

./goFastDfsWeb.sh start

2.查看运行状态

./goFastDfsWeb.sh status

3.重新启动

./goFastDfsWeb.sh restart

4.停止

./goFastDfsWeb.sh stop

Windows自带JRE环境版

解压压缩包后,直接运行start.bat

开发说明

项目使用SpringBoot,Mybatis,Shiro进行开发,为方便后期用户安装,数据库采用Sqlite,为了代码的简洁,使用了lombok插件,请在开发前提前安装.

开发前请先将application.properties中的spring.profiles.active=prod改为dev环境,之后参照application-dev.properties进行配置

打包方式

将application.properties配置文件中spring.profiles.active的值改为prod

maven运行mvn clean package

完成之后得到jar,zip,tar.gz三种格式文件

支持

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值