Minio
MinIO 简介
MinIO 是一种开源的对象存储服务,它允许你在自己的服务器上存储大量数据。想象一下它就像你自己的私有云存储,类似于亚马逊的 S3 服务,但完全在你的控制之下。
对象存储是一种用于处理数据(如文档、图片、视频等)的方法。与传统的文件存储(像你电脑上的文件系统)或数据库存储(用于结构化数据)不同,对象存储把数据作为对象来管理。每个对象包括数据本身(比如一张照片)、一些元数据(比如照片的大小或创建日期)和一个全局唯一的标识符,使得你可以非常容易地在存储系统中找到这个对象。
MinIO 的特点包括:
高性能与可扩展性:它可以处理大量的数据并支持多个用户同时访问,适合于需要存储和检索大量数据的场景。
兼容性:MinIO 兼容 S3 API,这意味着它可以和许多已经支持亚马逊 S3 的应用程序无缝工作。
简单性:它的设计非常简单,易于安装和配置,即便是不太熟悉云存储的用户也可以轻松上手。
安全性:MinIO 提供了强大的安全功能,包括加密和访问控制,确保数据安全。
开源:作为一个开源项目,MinIO 允许用户自由地修改和分发代码,形成了一个活跃的社区,用户可以从社区得到支持和新的改进。
官方网站:https://min.io/
下载地址(二进制包安装):https://dl.min.io/server/minio/release/linux-amd64/minio
MinIO客户端mc(二进制包安装):https://dl.min.io/client/mc/release/linux-amd64/mc
搭建步骤
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
关闭SELINUX
echo "SELINUX=disabled" > /etc/selinux/config && setenforce 0
Server
amd64 x86_64 下载地址
https://dl.minio.org.cn/server/minio/release/linux-amd64/minio
arm64下载地址
https://dl.minio.org.cn/server/minio/release/linux-arm64/minio
#我的系统架构是x86_64
cd /opt && wget https://dl.minio.org.cn/server/minio/release/linux-amd64/minio
chmod +x minio
mv minio /usr/local/bin/
mkdir -p /data/minio
MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=admin123 minio server /data/minio --address '192.168.1.163:9000' --console-address :9001 &
看到如下 就是成功了
解释:
环境变量设置:
MINIO_ROOT_USER=admin:这设置了 MinIO 的管理员用户名为 admin。
MINIO_ROOT_PASSWORD=admin123:这设置了 MinIO 的管理员密码为 admin123。
启动 MinIO 服务器:
minio server:这是启动 MinIO 服务器的命令。
/data/minio:这指定了 MinIO 存储数据的目录。在这个例子中,所有上传到 MinIO 的文件和数据都将存储在服务器的 /data/minio 目录下。
网络配置:
--address '192.168.1.163:9000':这指定了 MinIO 服务监听的IP地址和端口。
在这里,它被设置为监听在内网IP 192.168.1.163 上的 9000 端口。可以通过访问 http://192.168.1.163:9000 来接入 MinIO 服务。
--console-address :9001:这指定了 MinIO 的管理控制台监听的端口。控制台在 9001 端口上监听。这意味着你可以通过访问 http://[服务器的IP地址]:9001 来访问 MinIO 的管理界面。
Client
下载
cd /opt && wget https://dl.minio.org.cn/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
#别名设置
mc alias set local http://127.0.0.1:9000 admin admin123
#查看服务端信息
mc admin info local
#
看到如下 就是成功了
解释:
mc alias set:这是 mc 命令的一个子命令,用于设置一个新的别名。别名是一个简短的名称,用来代表一个较长或复杂的 MinIO 服务器地址。
local:这是你选择的别名名称。给 MinIO 服务器设置的别名是 local。未来在使用 mc 命令与这个服务器交互时,你可以使用这个别名而不是输入完整的服务器地址。
http://127.0.0.1:9000:这是 MinIO 服务器的地址和端口。127.0.0.1 是一个特殊的 IP 地址,代表本机地址,端口 9000 是 MinIO 服务的默认端口。
admin 和 admin123:这些是用于连接 MinIO 服务器的凭据——用户名和密码。
测试存储文件
页面访问:http://192.168.1.163:9001/
服务器里查看
单机部署完成!!!
19 条评论
你的文章充满了创意,真是让人惊喜。 http://www.55baobei.com/nPsY0SZA85.html
你的文章充满了创意,真是让人惊喜。 http://www.55baobei.com/MDmKwJdWlF.html
看到你的文章,我仿佛感受到了生活中的美好。 https://www.yonboz.com/video/80577.html
《龙婿战神》短片剧高清在线免费观看:https://www.jgz518.com/xingkong/26812.html
你的才华横溢,让人敬佩。 http://www.55baobei.com/5fkpqc9oXe.html
你的文章让我学到了很多技能,非常实用。 http://www.55baobei.com/hYC6YLybBq.html
《凌晨四点》欧美剧高清在线免费观看:https://www.jgz518.com/xingkong/149561.html
你的才华横溢,让人敬佩。 http://www.55baobei.com/LHvzFpV19W.html
你的文章让我感受到了快乐,每天都要来看一看。 https://www.yonboz.com/video/20680.html
看到你的文章,我仿佛感受到了生活中的美好。 https://www.4006400989.com/qyvideo/63715.html
你的文章让我感受到了快乐,每天都要来看一看。 https://www.yonboz.com/video/69859.html
你的文章让我学到了很多知识,非常感谢。 https://www.yonboz.com/video/11604.html
每次看到你的文章,我都觉得时间过得好快。 https://www.4006400989.com/qyvideo/33479.html
《来自过去的女孩》剧情片高清在线免费观看:https://www.jgz518.com/xingkong/78587.html
哈哈哈,写的太好了https://www.cscnn.com/
看的我热血沸腾啊www.jiwenlaw.com
不错不错,我喜欢看 https://www.ea55.com/
想想你的文章写的特别好https://www.237fa.com/
不错不错,我喜欢看 https://www.jiwenlaw.com/