centos

minio安装centos要求

小樊
52
2025-05-18 23:42:01
栏目: 智能运维

在CentOS上安装MinIO需要满足一些要求,以确保系统的稳定性和安全性。以下是详细的安装步骤和要求:

安装前准备

  1. 系统要求
  1. 磁盘要求
  1. 网络要求

安装步骤

  1. 创建必要的目录
sudo mkdir -p /data/minio_sso/{data,conf,logs}
  1. 下载并解压MinIO
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
sudo chmod +x minio
  1. 编写启动脚本

创建一个启动脚本/data/minio_sso/start.sh,并添加以下内容:

#!/bin/sh
export minio_root_user=admin
export minio_root_password=jm123456
export minio_browser=on
nohup ./minio server --config-dir /data/minio_sso/conf --address ":9555" /data/minio_sso/data --console-address ":9556" > /opt/minio/logs/minio.log 2>&1 &
  1. 创建systemd服务文件

创建一个systemd服务文件/etc/systemd/system/minio.service,并添加以下内容:

[unit]
Description=MinIO Service
Documentation=https://docs.minio.io/

[Service]
WorkingDirectory=/data/minio_sso/exec
ExecStart=/data/minio_sso/start.sh
ExecStop=/data/minio_sso/stop.sh
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target
  1. 修改服务权限
sudo chmod +x /etc/systemd/system/minio.service
sudo chmod +x /data/minio_sso/minio
sudo chmod +x /data/minio_sso/run.sh
sudo chmod +x /data/minio_sso/stop.sh
  1. 启动并设置开机自启动
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio

安装后配置

  1. 修改默认的用户名和密码

可以通过设置环境变量的方式修改默认的用户名和密码:

export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=your_password

设置之后重启MinIO服务。

  1. 设置存储桶的访问权限

安装完成后,可以通过自定义权限控制存储桶的访问。具体操作可以参考MinIO官方文档

以上就是在CentOS上安装MinIO的基本步骤和要求。请根据实际需求和环境进行调整和优化。

0
看了该问题的人还看了