在Linux系统上安装和启动MinIO的步骤如下:
使用Wget或Curl下载MinIO服务器的二进制文件。您可以从MinIO的官方网站获取最新版本。
wget https://dl.min.io/server/minio/release/linux-amd64/minio curl -O https://dl.min.io/server/minio/release/linux-amd64/minio 下载完成后,为MinIO二进制文件授予执行权限:
chmod +x minio 创建一个目录来存储MinIO数据:
mkdir -p /data/minio 运行MinIO服务器:
./minio server /data/minio 运行此命令后,您将看到类似以下的输出,表示MinIO服务器已启动并正在监听端口:
Endpoint: http://127.0.0.1:9000 http://192.168.1.100:9000 AccessKey: YOUR-ACCESS-KEY SecretKey: YOUR-SECRET-KEY Browser Access: http://127.0.0.1:9000 http://192.168.1.100:9000 Command-line Access: https://docs.min.io/docs/minio-client-quickstart-guide $ mc alias set myminio http://127.0.0.1:9000 YOUR-ACCESS-KEY YOUR-SECRET-KEY 为了方便操作,可以将MinIO的环境变量添加到系统中:
export MINIO_ACCESS_KEY=<YOUR-ACCESS-KEY> export MINIO_SECRET_KEY=<YOUR-SECRET-KEY> ./minio server /data/minio nohup ./minio server /data/minio --console-address ":9001" > /dev/null 2>&1 & 创建一个新的systemd服务文件:
sudo nano /etc/systemd/system/minio.service 在文件中添加以下内容:
[Unit] Description=MinIO Documentation=https://docs.min.io Wants=network-online.target After=network-online.target [Service] User=minio-user Group=minio-user ExecStart=/usr/local/bin/minio server /data/minio Restart=always LimitNOFILE=65536 EnvironmentFile=-/etc/default/minio [Install] WantedBy=multi-user.target 为MinIO服务创建一个用户:
sudo useradd -r minio-user -s /sbin/nologin 赋予MinIO用户访问数据目录的权限:
sudo chown -R minio-user:minio-user /data/minio 启动MinIO服务并设置为开机自启:
sudo systemctl daemon-reload sudo systemctl start minio sudo systemctl enable minio 以上步骤涵盖了在Linux系统上安装、配置、启动和使用MinIO的基本流程。