在Linux环境下使用MinIO,可以按照以下步骤进行安装、配置和启动:
一、安装MinIO
- 准备工作
- 确保Linux系统已经更新到最新版本,并安装了必要的依赖包。
- 确定Linux发行版(如CentOS、Ubuntu等)。
- 下载MinIO安装包
- 在线下载:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
- 离线下载:将下载的文件上传到Linux系统的指定目录下。
- 赋予执行权限
-
chmod +x minio
- 创建数据目录
-
mkdir -p /data/minio
- 配置环境变量
- 设置默认用户名和密码:
export MINIO_ROOT_USER=admin export MINIO_ROOT_PASSWORD=yourpassword
- 使环境变量永久生效:
echo "export MINIO_ROOT_USER=admin" >> /etc/profile echo "export MINIO_ROOT_PASSWORD=yourpassword" >> /etc/profile source /etc/profile
二、启动MinIO服务
- 启动命令
- 使用以下命令启动MinIO服务:
./minio server /data/minio
- 如果需要指定静态端口,可以使用以下参数:
./minio server --address :9001 --console-address :9002 /data/minio
- 验证启动
- 使用以下命令检查MinIO服务是否启动成功:
ps -ef | grep minio
三、访问MinIO管理控制台
- 打开浏览器
- 访问MinIO管理控制台的地址:
http://
:PORT - 其中
是Linux服务器的IP地址,PORT
是MinIO控制台的端口号。
- 登录
- 输入在配置环境变量时设置的用户名和密码进行登录。
四、设置MinIO开机自启
- 创建启动脚本
- 创建一个名为
start.sh
的启动脚本文件:nohup /opt/minio/minio server /data/minio --console-address ":9090" > /opt/minio/minio.log 2>&1 &
- 赋予脚本执行权限
-
chmod +x start.sh
- 创建systemd服务文件
- 创建一个名为
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
- 启用自启
-
systemctl enable minio.service systemctl start minio.service
以上步骤涵盖了在Linux环境下安装、配置、启动和使用MinIO的基本流程。