synchronization
Some checks failed
continuous-integration/drone Build is failing

This commit is contained in:
2025-08-25 15:57:40 +08:00
commit cee91802b3
106 changed files with 9124 additions and 0 deletions

71
Docs/Linux部署Minio.md Normal file
View File

@@ -0,0 +1,71 @@
> 本文作者:丁辉
# Linux部署Minio
## 开始部署
[Minio下载](https://dl.min.io/)
1. 下载二进制文件
```bash
wget https://dl.min.io/server/minio/release/linux-amd64/minio
```
2. 赋予权限并移动到可执行目录下
```bash
chmod +x minio && mv minio /usr/local/bin/
```
3. 创建数据目录
```bash
mkdir /opt/minio-data/
```
4. 启动 Minio
```bash
nohup minio server --address :9000 --console-address :9001 /opt/minio-data/ > /opt/minio-data/minio.log &
```
5. 登录
账户密码: minioadmin/minioadmin
## 使用 System 启动
1. 编辑 Service 文件
```bash
vim /etc/systemd/system/minio.service
```
内容如下
```bash
[Unit]
Description=Minio Service
[Service]
# Environment="MINIO_ROOT_USER=minioadmin"
# Environment="MINIO_ROOT_PASSWORD=minioadmin"
ExecStart=/usr/local/bin/minio server /root/minio-data/ --console-address ":9001"
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
StandardOutput=/var/log/minio/minio.log
PrivateTmp=true
[Install]
WantedBy=multi-user.target
```
2. 启动 Minio
```bash
systemctl daemon-reload
systemctl start minio.service
```