linux

如何在Linux上安装MinIO

小樊
42
2025-02-19 20:24:45
栏目: 智能运维

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

一、下载MinIO

  1. 通过wget指令下载(适用于能连接外网的Linux服务器):
wget https://dl.min.io/server/minio/release/linux-amd64/minio
  1. 自行下载并上传(适用于不能连接外网或不想通过wget指令下载的情况):

二、添加执行权限

为下载的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(可选):
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ~/minio.key -out ~/minio.crt
minio server --secure ~/minio-data

六、登录MinIO控制台

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

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

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对象存储服务。

0
看了该问题的人还看了