centos

在centos上安装minio需要哪些准备

小樊
45
2025-07-06 13:59:25
栏目: 智能运维

在CentOS上安装MinIO需要以下准备:

1. 更新系统

首先,确保你的CentOS系统是最新的。

sudo yum update -y

2. 安装依赖包

安装必要的依赖包,如wgetcurl

sudo yum install -y wget curl

3. 创建安装目录

创建一个目录来存放MinIO文件,并设置适当的权限。

sudo mkdir -p /data/minio
sudo chown -R $(whoami):$(whoami) /data/minio
sudo chmod -R 755 /data/minio

4. 下载MinIO二进制文件

从MinIO的官方网站下载最新版本的MinIO二进制文件。

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

5. 赋予执行权限

为下载的MinIO二进制文件赋予执行权限。

chmod +x minio

6. 配置MinIO

7. 启动MinIO服务

使用以下命令启动MinIO服务:

sudo ./minio server /data

8. 设置开机自启动(可选)

创建MinIO的systemd服务文件:

sudo vim /etc/systemd/system/minio.service

添加以下内容:

[Unit]
Description=MinIO Server
Documentation=https://min.io/docs/minio/linux/index.html
Wants=network-online.target
After=network-online.target

[Service]
Type=forking
Environment="MINIO_ROOT_USER=minioadmin"
Environment="MINIO_ROOT_PASSWORD=your_password"
ExecStart=/usr/local/bin/minio server /data
Restart=always
LimitNOFILE=65536
TasksMax=infinity
TimeoutStopSec=infinity
SendSIGKILL=no

[Install]
WantedBy=multi-user.target

重新加载systemd配置并启动服务:

sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio

9. 验证安装

使用以下命令验证MinIO是否正常运行:

sudo systemctl status minio

此外,你可以访问MinIO的管理控制台,使用在环境文件中设置的 MINIO_ROOT_USERMINIO_ROOT_PASSWORD 进行登录,确认安装是否成功。

请注意,以上步骤涵盖了在CentOS上安装和配置MinIO的基本流程。根据实际需求,您可能需要进行更多的配置,例如设置多节点集群、配置访问密钥和秘密密钥等。

0
看了该问题的人还看了