• Linux Centos 7 安装文件服务器MinIO


    1. 环境

    1. linux:centos 7.X (虚拟机 安装地址:192.168.1.92)

    2. 安装方式为docker安装

    2. 安装docker

    #依次运行以下命令添加yum源
    yum update
    yum install epel-release -y
    yum clean all
    yum list
    
    
    #安装并运行Docker。
    yum install docker-io -y
    systemctl start docker
    
    #检查安装结果。
    docker info

    刚安装docker镜像为国外镜像,速度慢  可以配置国内镜像,需要自行百度

    3.安装minio

    docker run \
      -p 9000:9000 \
      -p 9001:9001 \
      --name minio-custom \
      --privileged=true \
      -v /usr/local/software/minio:/data \
      -e "MINIO_ROOT_USER=admin" \
      -e "MINIO_ROOT_PASSWORD=zxcasdqwe123..." \
      -e "MINIO_SERVER_URL=http://192.168.1.92:9000" \
      -e "MINIO_BROWSER_REDIRECT_URL=http://192.168.1.92:9001" \
      quay.io/minio/minio server /data --console-address ":9001"

    1. minio 占用两个端口 9000 和 9001 9001为页面显示客户端的端口 9000 为API的端口

    2. --privileged=true 当你需要把docker容器里的内容挂载到宿主机的真实地址的时候需要加上这个,这个是让docker 容器里的root用户拥有宿主机的正式root用户权限,不然docker 容器里的root用户对于宿主机来说只是一个普通用户

    3. 需要提前创建 /usr/local/software/minio  最好赋予777权限 这个是自定义的内容挂载路径,可以根据自己的习惯切换路径

    4. MINIO_ROOT_USER : 设置管理员账号

    5. MINIO_ROOT_PASSWORD: 设置管理员账号的登录密码

    6. MINIO_SERVER_URL : 这个是设置你的minio api 自定义url 应为是docker安装 url默认显示的是宿主机绑定的docker虚拟网卡的IP,当你分享文件的时候显示的下载地址路径不对,所以需要重新配置url

    7. MINIO_BROWSER_REDIRECT_URL: 同上所属,需要重新配置为宿主机的ip地址,而不是使用docker虚拟网卡的ip 这里如果有域名 也可以配置对应的域名

    4.注意事项

    第一次启动的时候按照上述命令启动  linux 服务器不是后台运行启动,当你关闭当前进程的时候minio docker 服务也会退出

    只需要执行

    docker ps -a

    找到 minio-custom 的容器ID

     重新执行

    docker start ${容器ID}

    就能在后台运行

    minio 会占用两个端口需要防火墙开放这两个端口,或者内网的话关闭防火墙,关闭防火墙的话docker 端口映射需要依托于防火墙 所以如果docker容器没有启动 就关闭防火墙  运行安装minio docker命令会报错 ,需要先启动docker容器在关闭防火墙

  • 相关阅读:
    区块链 超级节点什么鬼?
    堆排序--模版类
    梯度下降算法Python简单试验
    svn: Can't convert string from 'UTF-8' to native encoding
    常用加密算法比较
    快速排序结合插入排序
    无法解析的外部符号
    mysql 远程连接出错问题
    50个C/C++经典面试题
    设计算法找出字符串中重复出现最长的子串
  • 原文地址:https://www.cnblogs.com/sunxun001/p/16178606.html
Copyright © 2020-2023  润新知