阿里云服务器(CentOs7)安装minio完整版(通用)
MInIO的安装有很多方法、单实例的、集群分布式的、docker部署的、支持k8s的,我们使用最简单的一种安装方式:linux单节点安装。
如需直接下载文件的话请去官方下载: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 端口号
注意:如果是阿里云服务器请外网进行访问!
更多推荐
所有评论(0)