在Ubuntu上安装MinIO的步骤如下:
更新系统:
sudo apt update && sudo apt upgrade -y
安装必要的依赖:
sudo apt install -y git curl
创建MinIO安装目录:
sudo mkdir -p /opt/minio
cd /opt/minio
在线下载:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
离线下载:将下载的文件上传到Ubuntu系统的/opt/minio
目录下。
赋予执行权限:
chmod +x minio
创建数据目录:
sudo mkdir -p /data/minio
配置环境变量(可选):
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=yourpassword
为了使环境变量永久生效,可以将这些命令添加到/etc/profile
文件的末尾,并使用以下命令使其生效:
source /etc/profile
启动MinIO服务:
./minio server /data/minio
验证安装:
使用以下命令验证MinIO是否正在运行:
curl -i http://192.168.1.1:9000
创建启动脚本:
sudo nano /opt/minio/start.sh
添加以下内容(假设数据目录为/data/minio
,控制台端口为9000):
#!/bin/bash
nohup /opt/minio/minio server /data/minio --console-address ":9000" > /opt/minio/minio.log 2>&1 &
保存并关闭文件。
赋予脚本执行权限:
chmod +x /opt/minio/start.sh
创建systemd服务文件:
sudo nano /etc/systemd/system/minio.service
添加以下内容:
[Unit]
Description=MinIO Server
After=network.target
[Service]
Type=forking
ExecStart=/opt/minio/start.sh
Restart=on-fail
[Install]
WantedBy=multi-user.target
保存并关闭文件。
启用并启动MinIO服务:
sudo systemctl enable minio
sudo systemctl start minio
打开浏览器,访问MinIO管理控制台的地址(通常是http://<your-server-ip>:9000
,其中<your-server-ip>
是Ubuntu服务器的IP地址)。登录时输入在配置环境变量时设置的用户名和密码。