96SEO 2025-09-01 17:31 4
在开始部署MinIO之前,请确保你的Ubuntu服务器满足以下要求:

访问MinIO官方下载页面下载适用于Linux的MinIO二进制文件。
sudo wget https://dl.min.io/server/minio/release/linux-amd64/minio
为下载的二进制文件设置施行权限。
sudo chmod +x minio
创建一个用于存储MinIO数据的目录。
sudo mkdir -p /data/minio
使用以下命令启动MinIO服务。
./minio server /data/minio --console-address ":9001" --access-key "your-access-key" --secret-key "your-secret-key"
创建一个名为`/etc/default/minio`的环境变量文件。
sudo nano /etc/default/minio
添加以下内容:
MINIO_VOLUMES="/data/minio"
MINIO_OPTS="--address :9000 --console-address :9001"
MINIO_ROOT_USER="admin"
MINIO_ROOT_PASSWORD="yourpassword"
创建一个名为`/usr/lib/systemd/system/minio.service`的服务文件。
sudo nano /usr/lib/systemd/system/minio.service
Description=MinIO
After=network.target
User=minio
EnvironmentFile=/etc/default/minio
ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES
Restart=always
WantedBy=multi-user.target
启用并启动MinIO服务。
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
使用ufw命令允许9000端口。
sudo ufw allow 9000/tcp
sudo ufw allow 9001/tcp
重新加载ufw规则以应用更改。
sudo ufw reload
在浏览器中输入以下URL以访问MinIO控制台:
http://服务器IP:9001
使用配置的用户名和密码登录。
通过以上步骤,你可以在Ubuntu上轻松部署MinIO存储服务。MinIO是一个高性能的对象存储服务,适用于云原生工作负载。你可以使用MinIO来存储、备份和共享数据。
Demand feedback