温馨提示×

如何在Linux上安装MinIO

小樊
48
2025-02-19 20:24:45
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Linux上安装MinIO的步骤如下:

一、下载MinIO

  1. 通过wget指令下载(适用于能连接外网的Linux服务器):
wget https://dl.min.io/server/minio/release/linux-amd64/minio
  1. 自行下载并上传(适用于不能连接外网或不想通过wget指令下载的情况):
  • 访问MinIO官方下载页面,下载适用于Linux的二进制文件。
  • 将下载的文件上传到Linux服务器上的适当位置。

二、添加执行权限

为下载的MinIO二进制文件添加执行权限:

chmod +x minio

三、创建数据存储目录

创建一个用于存储MinIO数据的目录,并赋予适当的权限:

mkdir ~/minio-data

四、启动MinIO服务

  1. 前台运行
./minio server /www/server/minio/data
  1. 后台运行(指定console端口和日志输出位置):
nohup ./minio server /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &

或者,使用--console-address参数指定console端口:

nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &

五、配置MinIO

  1. 设置访问密钥和秘密密钥(可选):
minio admin user add<ACCESS_KEY><SECRET_KEY>
  1. 配置HTTPS(可选):
  • 生成SSL证书和私钥:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ~/minio.key -out ~/minio.crt
  • 配置MinIO使用HTTPS:
minio server --secure ~/minio-data

六、登录MinIO控制台

打开Web浏览器,访问https://your_server_ip:9000(如果配置了HTTPS,替换为服务器IP地址)。使用之前设置的访问密钥登录。

七、设置开机自启(可选)

  • 编辑/etc/rc.local文件,添加自启脚本:
nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
  • 修改文件权限并重启测试:
chmod +x /etc/rc.local
reboot

八、配置防火墙(可选)

开放MinIO服务所需的端口(默认为9000):

firewall-cmd --query-port=9000/tcp
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --reload

以上步骤完成后,您应该能够在Linux上成功安装并运行MinIO对象存储服务。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何在Linux上安装MinIO服务器

0