阅读量:0
Ubuntu下MinIO安装教程(三种常用方法)
前提条件
- 操作系统:Ubuntu 18.04及以上64位版本;
- 网络:服务器可访问互联网(用于下载软件包);
- 权限:具备root权限或可使用
sudo命令。
方法一:使用APT仓库安装(推荐,便于管理)
1. 准备工作
更新系统包并安装依赖:
sudo apt update && sudo apt upgrade -y
sudo apt install -y wget curl software-properties-common
2. 添加MinIO官方源
- 导入GPG密钥(验证软件包完整性):
wget -qO - https://dl.min.io/server/minio/release/linux/amd64/minio-release.gpg | sudo apt-key add - - 添加APT仓库(以Ubuntu 22.04为例,若使用其他版本可将
jammy替换为对应代号,如bionic):sudo add-apt-repository 'deb https://dl.min.io/server/minio/release/ubuntu jammy main'
3. 安装MinIO
更新包列表并安装:
sudo apt update
sudo apt install -y minio
4. 验证安装
检查MinIO版本:
minio --version
正常输出版本信息则表示安装成功。
方法二:使用Snap包安装(最简方式)
1. 安装Snap(若未安装)
sudo apt update
sudo apt install -y snapd
2. 通过Snap安装MinIO
sudo snap install minio --classic
3. 启动与自启
sudo systemctl start minio
sudo systemctl enable minio
4. 验证安装
minio --version
方法三:手动下载二进制安装(灵活定制)
1. 下载MinIO二进制文件
wget https://dl.min.io/server/minio/release/linux/amd64/minio
2. 赋予执行权限并移动到系统路径
chmod +x minio
sudo mv minio /usr/local/bin/
3. 创建数据目录
sudo mkdir -p /data/minio
sudo chown -R $USER:$USER /data/minio
4. 启动MinIO服务器
minio server /data/minio
默认监听http://localhost:9000,可通过浏览器访问查看Web界面。
配置MinIO客户端(可选但推荐)
1. 下载并安装MC(MinIO Client)
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
2. 配置MC别名(关联MinIO服务器)
替换ACCESS_KEY、SECRET_KEY为实际值(首次启动MinIO时会生成):
mc alias set myminio http://localhost:9000 ACCESS_KEY SECRET_KEY
3. 测试连接
mc ls myminio/
防火墙配置(可选,生产环境必做)
若启用了ufw防火墙,开放MinIO默认端口(9000):
sudo ufw allow 9000/tcp
安全注意事项
- 密钥管理:不要将
ACCESS_KEY和SECRET_KEY硬编码在脚本中,建议使用环境变量:export MINIO_ACCESS_KEY=your_access_key export MINIO_SECRET_KEY=your_secret_key - HTTPS加密:生产环境建议配置HTTPS(可通过MinIO配置文件或反向隧道实现);
- 备份数据:定期备份
/data/minio目录,防止数据丢失。
以上就是关于“Ubuntu下MinIO安装教程来了”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm