• CentOS下安装部署对象存储服务MinIO


    官网:https://min.io/  http://www.minio.org.cn/

    MinIO安装部署

    1、下载Linux下的二进制执行文件

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

    2、赋予执行权限

    chmod +x minio

    3、修改位置

    mkdir /usr/local/minio
    mv minio /usr/local/minio

    4、创建数据目录

    mkdir /usr/local/minio/data

    5、启动服务

    /usr/local/minio/minio server /usr/local/minio/data/

    启动服务后就可以通过浏览器进行访问了 http://ip:9000/

    MinIO配置

    1、新建启动文件startup.sh

    cd /usr/local/minio/
    vi startup.sh

    2、用户名密码、数据目录配置

    export MINIO_ACCESS_KEY=username
    export MINIO_SECRET_KEY=password
    ./minio server ./data

    3、赋予权限

    chmod +x startup.sh

    后续就可以直接使用该startup.sh脚本启动minio服务了。

    MinIO设置永久访问连接

    MinIO默认分享的链接最多只能支持7天,有两种方式进行设置为永久访问连接。

    方式一、在管理后台上可以直接修改bucket的策略,新增如下策略

    修改该策略后,可以使用如下URL地址进行永久访问:http://ip:9000/[bucketname]/[filename]

    方式二、minio客户端配置

    minio客户端命令参考:https://docs.min.io/cn/minio-client-quickstart-guide.html

    1、下载minio客户端

    cd /usr/local/minio/
    wget https://dl.min.io/client/mc/release/linux-amd64/mc

    2、赋予权限

    chmod +x mc

    3、客户端连接minio服务器

    ./mc config host add minio http://47.104.234.37:9000 username password

    如果执行上述步骤没有报错信息,会有成功的信息显示

    Added `minio` successfully.

    4、配置访问策略,如下设置名称为image的bucket的访问策略为public

    ./mc policy set public minio/image

    输出如下信息,表示设置成功

    Access permission for `minio/image` is set to `public`

    修改完成后,就可以使用http://ip:9000/[bucketname]/[filename]进行永久访问了。

    MinIO客户端创建多级存储桶


    出处:http://www.cnblogs.com/hans_gis/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    17-vue-cli脚手架安装和webpack-simple模板项目生成
    15-其它
    14-表单输入绑定
    k8s组件通信或者创建pod生命周期
    升级CentOS 7.4内核版本--升级到最新
    Linux
    Statefulset的拓扑状态
    nginx浏览器开启密码验证
    为什么我们需要Pod?(容器设计模式sidecar)
    mysql内存优化
  • 原文地址:https://www.cnblogs.com/hans_gis/p/14659072.html
Copyright © 2020-2023  润新知