阅读量:0
Linux系统(手动安装/二进制包)启动MinIO服务
1. 直接启动(前台模式)
切换到MinIO二进制文件所在目录(如/opt/minio),执行以下命令启动服务:
./minio server /opt/minio/data
启动后,终端会显示服务运行状态及访问信息(包括API端口、控制台地址)。首次启动需设置管理员密码(不少于8位),后续重启需使用该密码。
2. 后台启动(推荐)
若需让服务在后台持续运行,可通过以下步骤配置:
- 进入MinIO的
bin目录(如/opt/minio/bin),创建启动脚本start.sh:
nano start.sh - 将以下内容粘贴到脚本中(替换
admin123456为你的实际密码),保存并退出:#!/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。
3. 配置Systemd服务(开机自启)
若需实现开机自动启动,需创建Systemd服务文件:
- 创建服务文件:
sudo nano /etc/systemd/system/minio.service - 添加以下内容(根据实际路径修改
ExecStart、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 - 重新加载Systemd配置:
sudo systemctl daemon-reload - 启动服务并设置开机自启:
sudo systemctl enable --now minio - 检查服务状态(显示
Active: active (running)表示成功):
sudo systemctl status minio
Windows系统启动MinIO服务
1. 手动启动(命令行)
- 下载MinIO二进制文件(如
minio.exe),创建数据目录(如C:\data\minio)。 - 打开命令提示符,切换到MinIO目录,执行以下命令:
minio.exe server C:\data\minio --address "127.0.0.1:9000" --console-address "127.0.0.1:9001" - 首次启动需设置管理员密码(默认
minioadmin,建议修改)。
2. 注册Windows服务(可选)
若需将MinIO作为系统服务运行,可使用NSSM(Non-Sucking Service Manager)工具:
- 下载并安装NSSM,打开其界面。
- 点击“Install service”,选择
minio.exe路径,设置服务名称(如MinIO)。 - 在“Arguments”中添加启动参数:
server C:\data\minio --address "127.0.0.1:9000" --console-address "127.0.0.1:9001" - 点击“Install service”完成注册,通过“Services”管理器启动服务。
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访问控制台,使用配置的账号密码登录。
以上就是关于“MinIO安装完成后如何启动服务”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm