易君召
易君召
发布于 2026-06-25 / 2 阅读
0
0

Linux环境原生安装部署MinIO—手把手操作教程

1.安装包下载

从官网https://dl.min.io/server/minio/下载minio的安装包,根据自己的CPU类型选择,我使用的是ARM64位芯片的电脑,因此对应下载的是minio.linux-arm64.RELEASE.2025-04-22T22-12-26Z, 推荐下载日期为2025-04-22的这个版本,该版本被认为是最后一个包含完整 Web 管理界面(UI)功能的社区版版本,后续版本移除了部分管理员 UI 功能。

 cd /tzdata
 sudo wget https://dl.min.io/server/minio/release/linux-arm64/minio

2.安装路径

基于用户使用习惯,考虑系统的环境变量,将安装包复制到/usr/local/bin,并增加执行权限

 sudo cp minio.RELEASE.2025-04-22T22-12-26Z  /usr/local/bin/minio
 sudo chmod a+x /usr/local/bin/minio

3.设置配置文件

 cd /tzdata
 sudo mkdir MinIO
 cd MinIO/
 sudo mkdir data
 sudo mkdir logs
 sudo mkdir conf

增加minio 配置文件mino.conf

 cd conf
 sudo vi mino.conf

mino.conf内容如下:

 MINIO_VOLUMES="/tzdata/MinIO/data"
 MINIO_OPTS="--address :9000  --console-address :9001"
 MINIO_ROOT_USER="minioadmin"
 MINIO_ROOT_PASSWORD="minioadmin"

增加minio 配置文件config.json

cd conf
sudo vi config.json

config.json内容如下:

 {
   "logging": {
     "level": "INFO",
     "console": true,
     "file": {
       "enabled": true,
       "path": "/tzdata/MinIO/logs/minio.log"
     }
   }
 }

增加系统配置文件,和minio的conf下的文件mino.conf内容一样

 cd /etc/default
 sudo vi minio

minion内容如下

 MINIO_VOLUMES="/tzdata/MinIO/data"
 MINIO_OPTS="--address :9000  --console-address :9001"
 MINIO_ROOT_USER="minioadmin"
 MINIO_ROOT_PASSWORD="minioadmin"

4.配置系统服务

配置系统服务,主要方便使用systemctl的服务命令,更易于管理minio的启动与停止操作

cd /etc/systemd/system
sudo vi minio.service

minio.service内容如下

 [Unit]
 Description=MinIO
 Documentation=https://docs.min.io
 Wants=network-online.target
 After=network-online.target
 # minio 安装包位置
 AssertFileIsExecutable=/usr/local/bin/minio
  
 [Service]
 # 工作文件夹
 WorkingDirectory=/tzdata/MinIO/
 # 配置文件
 EnvironmentFile=/etc/default/minio
 # 启动命令
 ExecStart=/usr/local/bin/minio server --config-dir /tzdata/MinIO/conf  /tzdata/MinIO/data --address :9000  --console-address :9001
 Restart=always
 ​
 LimitNOFILE=65536
 # Disable timeout logic and wait until process is stopped
 TimeoutStopSec=infinity
 SendSIGKILL=no
 [Install]
 WantedBy=multi-user.target

5.系统启动

首先重载系统服务

sudo systemctl daemon-reload

然后即可使用systemctl命令启停minio了

 #启动minio
 sudo systemctl start minio.sevice
 ​
 #停止minio
 sudo systemctl stop minio.sevice
 ​
 #查询minio服务状态
 sudo systemctl status minio.sevice
 ​
 #系统开机自启动
 sudo systemctl enable minio.sevice

最后打开浏览器,输入http://<ip>:9001即可打开minio控制台页面,

登录账户:minioadmin 密码:minioadmin


原文链接 https://www.yijunzhao.cn/archives/install-minio-linux-native-deployment-guide

欢迎访问 小易撩挨踢

https://www.yijunzhao.cn/


评论