centos

centos服务器安装minio的技巧

小樊
43
2025-06-26 11:37:26
栏目: 云计算

在CentOS服务器上安装MinIO可以分为几个步骤,以下是详细的步骤说明:

安装前准备

  1. 更新系统
sudo yum update -y
  1. 安装依赖包
sudo yum install -y wget unzip

下载并安装MinIO

  1. 下载MinIO RPM包
wget https://dl.min.io/server/minio/release/linux-amd64/minio-server-2023.10.0-linux-amd64.zip
  1. 解压RPM包
unzip minio-server-2023.10.0-linux-amd64.zip
  1. 安装MinIO
cd minio-server-2023.10.0-linux-amd64
sudo ./minio server /path/to/your/data

其中 /path/to/your/data 是你希望MinIO存储数据的目录。

配置MinIO

  1. 创建数据目录和配置文件目录
sudo mkdir -p /data/minio/data
sudo mkdir -p /etc/minio
  1. 设置目录权限
sudo chown -R minio:minio /data/minio
sudo chmod -R 755 /data/minio
sudo chown -R minio:minio /etc/minio
sudo chmod -R 755 /etc/minio
  1. 配置MinIO环境变量: 编辑 /etc/profile 文件,添加以下内容:
export MINIO_HOME=/data/minio
export PATH=$PATH:$MINIO_HOME/bin
  1. 启动MinIO服务
sudo ./minio server /data
  1. 设置开机自启动: 创建MinIO的systemd服务文件 /etc/systemd/system/minio.service
sudo bash -c 'cat > /etc/systemd/system/minio.service << EOF
[Unit]
Description=MinIO
After=network.target
[Service]
Type=simple
User=minio
Group=minio
Environment="MINIO_ROOT_USER=minioadmin"
Environment="MINIO_ROOT_PASSWORD=your_strong_password"
ExecStart=/usr/local/bin/minio server /data --console-address ":9001"
Restart=always
LimitNOFILE=65536
TasksMax=infinity
TimeoutStopSec=infinity
SendSIGKILL=no
[Install]
WantedBy=multi-user.target
EOF'

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

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

验证安装

无论使用哪种方法安装,都可以通过以下命令验证MinIO是否正常运行:

curl http://localhost:9000

如果返回MinIO的欢迎页面或API响应,则表示安装成功。

注意事项

希望这些步骤能帮助你在CentOS服务器上成功安装并运行MinIO!如果有任何问题,请参考MinIO的官方文档或联系支持团队获取帮助。

0
看了该问题的人还看了