Centos7 部署 Minio

Posted 正怒月神

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7 部署 Minio相关的知识,希望对你有一定的参考价值。

我尝试过直接使用docker 部署minio。

也运行成功了。

但是由于我的centos系统是在虚拟机中,docker运行在centos里。

出现了一些ip问题,我没搞定。

希望有会的朋友可以通知我一下。

一,先说一下docker部署吧

参考:https://www.jianshu.com/p/52dbc679094a

(说不定你没遇到我这个问题呢)

1,拉取镜像

docker pull minio/minio

 2,启动

注意admin是账号,12345678是密码

docker run -p 9000:9000 --name minio 
-d --restart=always 
-e "MINIO_ACCESS_KEY=admin" 
-e "MINIO_SECRET_KEY=12345678" 
-v /home/data:/data 
-v /home/config:/root/.minio 
minio/minio server /data

会输出:

上面的2个地址,你直接访问就可以了。

(而我是因为运行在虚拟机,所以在虚拟机可以访问,但是外网机器无法访问到。。。。映射搞不定。)

 二,Centos7 部署

参考:https://blog.csdn.net/llwy1428/article/details/99618252

1,创建目录

[root@localhost ~]# mkdir /opt/minio
[root@localhost ~]# mkdir /opt/minio/data

2,进入目录

[root@localhost ~]# cd /opt/minio

3,下载

[root@localhost ~]# wget https://dl.min.io/server/minio/release/linux-amd64/minio

4,赋权

[root@localhost ~]# chmod +x minio

6,关闭防火墙

#关闭防火墙
systemctl stop firewalld.service
#永久关闭防火墙
systemctl disable firewalld.service

6,设置账户/密码

export MINIO_ACCESS_KEY=admin
export MINIO_SECRET_KEY=12345678

7,启动minio(ctrl+c会退出!)

[root@localhost ~]# /opt/minio/minio server /opt/minio/data/

8,后台启动

但是ctrl+c后,就退出了。

因此我需要后台运行!

nohup /opt/minio/minio server /opt/minio/data/ > /opt/minio/data/minio.log 2>&1 &

9,检验

不知道为什么,centos中我装完,是这个界面。。。。好丑

和我windows安装的完全不一样。

10,关闭服务

#关闭minio

# 查看端口
netstat -lnpt |grep 端口
# 关闭PID
kill -9 PID

以上是关于Centos7 部署 Minio的主要内容,如果未能解决你的问题,请参考以下文章

使用Rclone实现minio数据的迁移

centos7环境安装单机版MinIo后台自启动

MinIO部署

Linux——在Linux系统上打包和部署springboot+vue项目,nginx+mysql+redis+minio

Linux——在Linux系统上打包和部署springboot+vue项目,nginx+mysql+redis+minio

云原生之Docker实战使用Docker部署MinIO对象存储