在 FNOS 上安装 MinIO 的步骤
MinIO 是一个高性能的分布式对象存储系统,兼容 Amazon S3 API。以下是在 FNOS (假设您指的是某种 Linux 或类 Unix 系统) 上安装 MinIO 的步骤:
方法一:使用二进制文件安装
下载 MinIO 二进制文件
1
2
3wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/下载 MinIO 客户端 (可选)
1
2
3wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/创建数据目录
1
sudo mkdir -p /data/minio
创建 MinIO 用户和组
1
2sudo useradd -r minio-user -s /sbin/nologin
sudo chown -R minio-user:minio-user /data/minio创建环境变量文件
1
2
3
4
5sudo mkdir -p /etc/default
echo "MINIO_ROOT_USER=admin" | sudo tee -a /etc/default/minio
echo "MINIO_ROOT_PASSWORD=your-strong-password" | sudo tee -a /etc/default/minio
echo "MINIO_VOLUMES=\"/data/minio\"" | sudo tee -a /etc/default/minio
echo "MINIO_OPTS=\"--address :9000 --console-address :9001\"" | sudo tee -a /etc/default/minio创建 systemd 服务文件
1
2sudo curl -o /etc/systemd/system/minio.service https://raw.githubusercontent.com/minio/minio-service/master/linux-systemd/minio.service
sudo systemctl daemon-reload启动 MinIO 服务
1
2sudo systemctl enable minio
sudo systemctl start minio验证安装
1
sudo systemctl status minio
方法二:使用 Docker 安装
如果您更喜欢使用 Docker:
安装 Docker
1
2
3sudo apt-get update
sudo apt-get install docker.io
sudo systemctl enable --now docker运行 MinIO 容器
1
2
3
4
5
6
7
8docker run -d \
-p 9000:9000 \
-p 9001:9001 \
--name minio \
-v /data/minio:/data \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=your-strong-password" \
quay.io/minio/minio server /data --console-address ":9001"
访问 MinIO
安装完成后,您可以通过以下方式访问:
- Web 控制台:
http://<服务器IP>:9001 - API 端点:
http://<服务器IP>:9000
使用您设置的管理员凭据登录(默认是 admin/your-strong-password,请务必更改)。
安全建议
- 在生产环境中,请使用 HTTPS
- 更改默认的管理员凭据
- 考虑设置防火墙规则限制访问
- 对于生产环境,建议使用分布式部署模式
希望这些步骤能帮助您在 FNOS 上成功安装 MinIO!