Linux系统(手动安装/二进制包)启动MinIO服务
切换到MinIO二进制文件所在目录(如/opt/minio),执行以下命令启动服务:
./minio server /opt/minio/data
启动后,终端会显示服务运行状态及访问信息(包括API端口、控制台地址)。首次启动需设置管理员密码(不少于8位),后续重启需使用该密码。
若需让服务在后台持续运行,可通过以下步骤配置:
bin目录(如/opt/minio/bin),创建启动脚本start.sh:nano start.shadmin123456为你的实际密码),保存并退出:#!/bin/bash
export MINIO_ROOT_KEY=admin
export MINIO_ROOT_PASSWORD=admin123456
nohup /opt/minio/minio server /opt/minio/data --console-address ":9100" >> /opt/minio/minio.log 2>&1 &
chmod +x start.sh./start.sh/opt/minio/minio.log。若需实现开机自动启动,需创建Systemd服务文件:
sudo nano /etc/systemd/system/minio.serviceExecStart、MINIO_VOLUMES等参数):[Unit]
Description=MinIO Single Node Service
After=network.target
[Service]
User=root
Group=root
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=admin123456"
ExecStart=/opt/minio/minio server /opt/minio/data --console-address ":9100"
Restart=always
RestartSec=5s
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reloadsudo systemctl enable --now minio
Active: active (running)表示成功):sudo systemctl status minioWindows系统启动MinIO服务
minio.exe),创建数据目录(如C:\data\minio)。minio.exe server C:\data\minio --address "127.0.0.1:9000" --console-address "127.0.0.1:9001"minioadmin,建议修改)。若需将MinIO作为系统服务运行,可使用NSSM(Non-Sucking Service Manager)工具:
minio.exe路径,设置服务名称(如MinIO)。server C:\data\minio --address "127.0.0.1:9000" --console-address "127.0.0.1:9001"Docker方式启动MinIO服务 若已安装Docker,可通过以下命令快速启动:
docker run -d \
-p 9000:9000 \ # API端口
-p 9001:9001 \ # 控制台端口
--name minio \
-v /path/to/data:/data \ # 数据卷(宿主机目录)
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin123456" \
minio/minio server /data
启动后,通过http://<宿主机IP>:9001访问控制台,使用配置的账号密码登录。