01-Minio安装与部署

1. 下载Minio

Minio下载

wget https://dl.min.io/server/minio/release/linux-amd64/minio -O /usr/local/minio

  • -O:指定下载位置和文件名称

赋予该文件可执行权限

  • chmod +x /usr/local/minio

2. 创建数据存储目录

在minio执行文件同层创建data目录和在data目录中创建日志文件

  • mkdir data
  • touch minio.log(cd data/)

3. 后台启动服务

  • nohup /usr/local/minio server --address 0.0.0.0:9000 /usr/local/data > /usr/local/data/minio.log 2>&1 &

检查是否成功运行

  • netstat -nlp|grep 9000
  • ps -ef | grep minio

在这里插入图片描述

4. 检查Linux防火墙端口是否开放

iptables防火墙
vim /etc/sysconfig/iptables   进入防火墙列表
-A INPUT -m state --state NEW -m tcp -p tcp --dport 9000 -j ACCEPT
service iptables restart

firewall防火墙
# 查询端口是否开放
firewall-cmd --query-port=9000/tcp
# 开放9000端口
firewall-cmd --permanent --add-port=9000/tcp
# 移除端口
firewall-cmd --permanent --remove-port=9000/tcp
#重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload

在这里插入图片描述

5. 查看日志文件,访问系统

在这里插入图片描述

注:由于我们在启动的时候未设置客户端访问端口,可在命令后面使用"–console-address"来指定。

API访问地址:http://0.0.0.0:9000

Cosole访问地址:http://192.168.88.4:45550

在访问API地址的时候会自动跳转到客户端访问地址。默认的账号和密码为:minioadmin/minioadmin。

6. 停止系统

  1. 查看端口情况(该端口是address指定的端口)

​ netstat -nlp | grep 9000

在这里插入图片描述

注:上面的32892是服务的进程号,我们通过杀死进程来停止服务。

  1. 杀死进程

​ kill -9 32892

在这里插入图片描述

7. 修改客户端登录账号和密码

在minio执行文件同层创建脚本文件

touch run.sh

编辑文件内容

export MINIO_ROOT_USER=minio
export MINIO_ROOT_PASSWORD=123456789
nohup /usr/local/minio server --address 0.0.0.0:9090 --console-address 0.0.0.0:9000 /usr/local/data > /usr/local/data/minio.log 2>&1 &
  • MINIO_ROOT_USER:用户名
  • MINIO_ROOT_PASSWORD:密码

运行脚本文件

sh run.sh

在这里插入图片描述

查看日志文件

在这里插入图片描述

  1. 第一处警告:MINIO_ACCESS_KEY和MINIO_SECRET_KEY已经过期,使用其他关键字来设置。
  2. 第二处警告:Linux内核版本低于4.0.0,有些功能将收到影响,建议升级。

注:此时我们启动命令指定了address的端口和console-address端口,不然也会出现警告。同时改变了端口记得防火墙设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值