一、安装

1.进入local目录

cd /usr/local

2.创建minio文件夹

mkdir minio

3.进入minio

cd minio

4.下载:

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

5.添加可执行权限

chmod 777 minio 

6. 创建minio文件存储目录及日志目录

mkdir -p /usr/local/data/minio

7.创建minio文件日志目录 

mkdir -p /usr/local/logs/minio

8.进入minio目录

cd /usr/local/minio

9.新建一个run.sh

touch run.sh

10.编辑run.sh

vim run.sh

添加如下内容

#!/bin/bash  
export MINIO_ROOT_USER=root
export MINIO_ROOT_PASSWORD=abcd1234
nohup ./minio server --address :9002 --console-address :9001 /usr/local/data/minio > /usr/local/logs/minio/minio.log 2>&1 &

11. 开放权限

chmod 777 run.sh

 12.启动minio服务

bash run.sh

13.查看日志

tail -200f /usr/local/logs/minio/minio.log

下图为启动成功

  14.访问其中 http://121.36.76.13:9002,使用5中配置的用户名密码登录

部署完成

二、设置开机自启

创建一个名为 minio.service 的文件,并将其放置在 /etc/systemd/system/ 目录下。使用文本编辑器(如 nano 或 vim)打开该文件,并粘贴以下内容:

[Unit]
Description=MinIO Server
After=network.target

[Service]
Type=simple
User=root
Group=root

Environment="MINIO_ROOT_USER=root"
Environment="MINIO_ROOT_PASSWORD=abcd1234"
WorkingDirectory=/usr/local/minio
ExecStart=/usr/local/bin/minio server --address :9001 --console-address :9002 /usr/local/minio/data
Restart=always

[Install]
WantedBy=multi-user.target
 

启动 MinIO 服务 

sudo systemctl start minio

检查服务状态

sudo systemctl status minio

设置开机自启

sudo systemctl enable minio

重新加载配置 

sudo systemctl daemon-reload

验证开机自启设置

sudo systemctl list-unit-files --type=service | grep minio

三、开放防火墙 

1.查看防火墙状态

firewall-cmd --state

2.开放 9001 端口

firewall-cmd --zone=public --add-port=9001/tcp --permanent

firewall-cmd --zone=public --add-port=9002/tcp --permanent

3.重新加载服务

 firewall-cmd --reload

4.查看端口号是否开放

firewall-cmd --zone=public --list-port 

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐