一、下载minio

下载MinIO可执行文件:

打开终端,使用wget命令下载MinIO的二进制文件。例如:

wget https://dl.min.io/server/minio/release/linux-amd64/minio

Ubunt20.04安装和配置MinIO_minio


二、赋予执行权限

对下载的MinIO二进制文件赋予执行权限。

chmod +x minio

创建存储目录:

创建一个目录来存储MinIO的数据。

mkdir /data


三、设置minio环境变量,设置登录密码

vim /etc/profile

export MINIO_ROOT_USER=admin

export MINIO_ROOT_PASSWORD= 123qwe123

source  /etc/profile

Ubunt20.04安装和配置MinIO_docker_02

四、启动MinIO服务器

使用以下命令启动MinIO服务器,并指定存储目录。

./minio server /data

Ubunt20.04安装和配置MinIO_minio_03


五、访问MinIO控制台

打开浏览器,访问http://<your-server-ip>:9000(默认端口为9000)。在第一次访问时,您需要设置访问凭证(Access Key和Secret Key)。

Ubunt20.04安装和配置MinIO_minio_04

Ubunt20.04安装和配置MinIO_docker_05



docker安装minio

一、使用Docker安装

查看MinIO镜像:

使用Docker命令查看可用的MinIO镜像。

docker search minio

拉取MinIO镜像:

拉取MinIO的官方Docker镜像。

docker pull minio/minio

Ubunt20.04安装和配置MinIO_docker_06

创建一个目录作为MinIO的数据存储目录

mkdir -p /home/minio/data


二、创建并启动MinIO容器:

使用以下命令创建并启动MinIO容器,同时暴露端口、设置访问凭证、挂载存储目录等。

docker run -p 9000:9000 -p 9001:9001 \

--name minio \

-e "MINIO_ROOT_USER=admins" \

-e "MINIO_ROOT_PASSWORD=123qwe123" \

-v /home/minio/data:/data \

minio/minio server /data --console-address ":9001"

Ubunt20.04安装和配置MinIO_docker_07


-p 9000:9000 映射了MinIO的API端口(9000)从容器到宿主机。

-p 9001:9001 映射了MinIO的管理控制台端口(9001)从容器到宿主机,使你能够通过浏览器访问管理界面。

--name minio 给容器命名为minio。

-e "MINIO_ROOT_USER=..." 和 -e "MINIO_ROOT_PASSWORD=..." 设置环境变量来定义MinIO的访问密钥和密钥密码。

-v /home/XXXX/minio/data:/data 将宿主机的数据目录挂载到容器内。


三、访问MinIO控制台:

使用浏览器访问http://<your-server-ip>:9001来访问MinIO的Web管理界面,并使用设置的访问凭证登录。

Ubunt20.04安装和配置MinIO_minio_08

Ubunt20.04安装和配置MinIO_minio_09

注意事项

在生产环境中,建议配置HTTPS加密和访问控制策略以保护数据安全。

可以通过修改MinIO的配置文件来自定义更多设置。

如果使用Docker安装,请注意宿主机和容器之间的文件挂载和同步问题。