如需直接下载文件的话请去官方下载:https://min.io

话不多说,请看下文!

1.1
建立文件夹
mkdir /usr/local/minio
mkdir /usr/local/minio/data
1.2
下载
cd /usr/local/minio
1.2.1
可以通过wget命令来直接下载,无法使用wget请先运行
yum -y install wget
1.2.2
在运行下面的命令
wget https://dl.min.io/server/minio/release/linux-amd64/minio
1.3
授权
chmod +x minio
2.运行/启动服务有三种
2.1

直接启动
./minio server /usr/local/minio/data  #直接启动,数据会存入minio目录下的data中  路径的话看个人习惯
2.2

后台启动方式
注意:以前的老版本minio的配置中,配置用户名和密码时,是这两个参数:

MINIO_ACCESS_KEY 和MINIO_SECRET_KEY

而现在比较新的版本的minio,需要替换成MINIO_ROOT_USER和MINIO_ROOT_PASSWORD

并且用户名和密码都是由长度限制的,用户名长度不能小于3,密码不能小于8个字符

当然,minio安装完成,以及配置完成后,启动项目的run.sh的时候,如果你设置的用户名和密码长度不够,会有警告提示的,还有就是如果你的配置参数写成以前的旧版本的参数,也会提示你替换成对应的MINIO_ROOT_USER和MINIO_ROOT_PASSWORD

--address :9002 --console-address :9001 是配置端口,默认minio端口是9000,如果9000端口被占用了,那就加上这一串配置,端口号的冒号之前不需要特意写出ip,当然如果你的ip的动态变化的,而不是静态的话,前边的ip不用写上,当然最好是用静态的ip

# 账户为myminioadmin,密码为myminioadmin,指导端口9000和9001,因为minio端口是动态的,不设置会提出警告,在部署的过程中,没有设置端口一直不能访问,也不知道为什么!
MINIO_ACCESS_KEY=myminioadmin MINIO_SECRET_KEY=myminioadmin nohup ./minio server --console-address ":9000" --address ":9001"  ./data/ > ./minio.log 2>&1 &
2.3
自定义账号,密码,后台启动
export MINIO_ACCESS_KEY=minio
export MINIO_SECRET_KEY=miniostorage
nohup /usr/local/bin/minio server  /usr/local/minio/data > /usr/local/minio/data/minio.log 2>&1 &

2.4
查看启动日志
vi minio.log
3、访问
在浏览器中输入服务器的公网IP地址+端口号(9000)可任意看你怎么配置,前提是要事先在服务器控制台把9000(拿当前配置的端口为例子)打开哈。
4、关闭minio服务
查minio的端口


ps -ef|grep minio
kill
kill -9 端口号



注意:如果是阿里云服务器请外网进行访问!



 

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐