FastDFS搭建困难,试试minio吧

minio介绍

Minio是GO语言开发的,性能很好,安装简单,可分布式存储海量图片、音频、视频等文件,且拥有自己的管理后台界面,十分友好。

上面是官方语音,废话就不说了。为什么最新的文件服务器建议选型minio,不建议fastdfs,亲自搭建过的都知道,那就一个简单,快捷。特别是管理页面类似阿里云文件管理器,你想想,跟要钱的差不多,能不好吗?

不过话又回来,它也分为社区版/标准版/企业版,只有社区版是免费的。不过基本能满足中小型公司的需求,毕竟都是走的内网映射。

minio官网地址: MinIO | The MinIO Quickstart Guide
minio中文网地址: docs.minio.org.cn/docs/

搭建部署

上真格的!

#  文件夹根据自己喜好选择

cd data

mkdir minio

cd minio

# 远程拉取,以下命令在运行 64 位 Intel/AMD 架构的 Linux 主机上,下载时间稍长,请耐心等待。

wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio

如果上面的无法下载可将地址替换为

https://dl.min.io/server/minio/release/linux-amd64/minio

# 文件赋权限

chmod +x minio

# 查看版本号
./minio

# 在minio安装目录新建data目录,用来存放minio的数据:
mkdir data 

启动使用

# 在后台进程启动minio: 
./minio server /data/minio/data > /data/minio/minio.log 2>&1 &

tail -f minio.log

目前已经启动了,可以用吗?当然可以,可以通过启动日志看到api 使用地址是ip:9000与管理端地址ip:35479。很多小伙伴都是走到这一步基本不管了,前提是不重启的情况下是没有任何问题。但是日志而且最后一句WARNING有提示,控制台端口是动态生成的,请使用命令选择一个静态端口,意思就是如果重启了,那么这个控制台的端口又会发生改变,需要自己设置一个固定不变的静态端口,具体的设置方法可以按照提示的命令设置。这就意味着每次启动minio管理端端口都不一样,解决方法:

./minio server --console-address 0.0.0.0:9999 /data/minio/data > /data/minio/minio.log 2>&1 &

启动命令指定console端口即可。

#管理页面访问,默认账号密码: minioadmin   minioadmin

http://ip:9999

到这里基本就没问题了,正常线上都是通过域名访问,配置下nginx即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值