本文主要通过Linux和Docker两种方式实现MinIO的下载、安装、配置。
一、Linux安装
1、下载
https://dl.min.io/server/minio/release/linux-amd64/minio
2、创建工作目录
在根目录中执行mkdir -p /data/minio,创建工作目录,然后将minio二进制文件上传到该目录。
3、启动
赋予二进制文件执行权限。
chmod +x minio
后台启动。
nohup ./minio server /data/minio/data > /data/minio/minio.log &
指定启动端口号以及控制台端口号后台启动。
nohup ./minio server --address :9000 --console-address :9001 /data/minio/data > /data/minio/minio.log &
4、查看状态
ps -ef | grep minio
5、放行端口
// 放行9000
firewall-cmd --zone=public --add-port=9000/tcp --permanent
// 放行9001
firewall-cmd --zone=public --add-port=9001/tcp --permanent
//重新加载防火墙配置
firewall-cmd --reload
6、浏览器访问
访问 http://192.168.192.128:9001/ (服务器ip + 控制台端口)
输入默认用户名和密码(username:minioadmin,password:minioadmin)进入主页。
7、创建桶
Buckets --》Create Bucket
8、上传文件
二、Docker安装
1、拉取镜像
docker pull minio/minio
2、启动与访问
熟悉docker的宝子们,这些参数应该都熟悉,这里不过多介绍。
docker run -p 9000:9000 -p 9001:9001 --name minio \
-v /data/minio/data:/data \
-d minio/minio server /data --address ":9000" --console-address ":9001"
查看状态
放行端口后, 访问 http://192.168.192.128:9001/ (服务器ip + 控制台端口)。
输入默认用户名和密码(username:minioadmin,password:minioadmin)进入主页。