linux minio自启动
时间: 2023-11-09 19:00:11 浏览: 140
要让minio在Linux系统启动时自动运行,可以创建一个systemd服务。具体步骤如下:
1. 创建一个minio用户并设置密码:`sudo useradd -r minio-user -s /sbin/nologin && sudo passwd minio-user`
2. 创建一个systemd服务文件:`sudo nano /etc/systemd/system/minio.service`
3. 在文件中添加以下内容:
```
[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
[Service]
User=minio-user
Group=minio-user
WorkingDirectory=/usr/local/bin
EnvironmentFile=-/etc/default/minio
ExecStart=/usr/local/bin/minio server $MINIO_OPTS
StandardOutput=journal+console
[Install]
WantedBy=multi-user.target
```
4. 保存并退出文件。
5. 重新加载systemd:`sudo systemctl daemon-reload`
6. 启动minio服务:`sudo systemctl start minio`
7. 将minio服务添加到启动项中:`sudo systemctl enable minio`
现在minio应该已经在系统启动时自动运行了。
阅读全文