在Linux系统中安装MinIO的步骤如下:
下载MinIO二进制文件 访问MinIO的官方下载页面:MinIO Releases 根据你的操作系统选择合适的版本进行下载。例如,如果你使用的是Ubuntu,可以使用以下命令:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
赋予执行权限 下载完成后,赋予二进制文件执行权限:
chmod +x minio
移动到系统路径
将MinIO二进制文件移动到一个系统路径中,例如/usr/local/bin
:
sudo mv minio /usr/local/bin/
启动MinIO服务器 使用以下命令启动MinIO服务器:
minio server /path/to/your/data
其中/path/to/your/data
是你希望存储数据的目录。
添加MinIO的APT仓库
curl -fsSL https://min.io/download | bash
sudo mv minio.list /etc/apt/sources.list.d/minio.list
更新APT包列表
sudo apt update
安装MinIO
sudo apt install minio
启动MinIO服务器
minio server /path/to/your/data
添加MinIO的YUM仓库
curl -fsSL https://min.io/download | bash
sudo mv minio.repo /etc/yum.repos.d/minio.repo
更新YUM包列表
sudo yum update
安装MinIO
sudo yum install minio
启动MinIO服务器
minio server /path/to/your/data
设置访问密钥和秘密密钥 默认情况下,MinIO会生成一个临时的访问密钥和秘密密钥。你可以通过环境变量或配置文件来设置永久的访问密钥和秘密密钥。
export MINIO_ACCESS_KEY=your-access-key
export MINIO_SECRET_KEY=your-secret-key
配置防火墙 确保你的防火墙允许MinIO服务器的端口(默认是9000):
sudo firewall-cmd --permanent --zone=public --add-port=9000/tcp
sudo firewall-cmd --reload
使用systemd管理MinIO服务
创建一个systemd服务文件:
sudo nano /etc/systemd/system/minio.service
添加以下内容:
[Unit]
Description=MinIO Server
After=network.target
[Service]
ExecStart=/usr/local/bin/minio server /path/to/your/data
Restart=always
User=minio
Group=minio
[Install]
WantedBy=multi-user.target
启动并启用服务:
sudo systemctl start minio
sudo systemctl enable minio
通过以上步骤,你应该能够在Linux系统上成功安装和配置MinIO。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Linux blob在网络传输中的应用