首页 后端 正文

Centos7环境下搭建minio步骤详细教程

一、下载安装文件

wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio

二、创建数据文件夹

mkdir /opt/minio/data

三、启动

# 赋予权限
chmod 777 minio
# 启动命令
./minio server /opt/minio/data
# 后台启动
nohup ./minio server /opt/minio/data >/dev/null &

如发下以下问题是发生端口占用:

Centos7环境下搭建minio步骤详细教程  第1张

请更换端口或杀死占用端口的进程。

启动成功如下所示:

Centos7环境下搭建minio步骤详细教程  第2张

访问console直接ip:9000就可以了,会直接跳转到控制台。

Centos7环境下搭建minio步骤详细教程  第3张

四、设置永久访问链接

很多情况下,我们的图片是需要浏览器直接访问的,这里通过minio的客户端进行设置。

下载客户端:

wget https://dl.minio.io/client/mc/release/linux-amd64/mc

赋予权限

chmod 777 mc

添加server

./mc config host add minio http://172.16.3.28:9000/ minioadmin minioadmin

设置需要开放下载的bucket, 注意需要带minio

./mc  policy  set  download  minio/graph-editor

访问图片:

http://172.16.3.28:9000/graph-editor/img/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20210820174907.jpg

五、修改用户名密码

export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=12345678

注意,minio的密码要求达到8个字符,否则会启动失败,如下所示:

[root@public-server9 minio]# ./minio server /opt/minio/data1
ERROR Unable to validate credentials inherited from the shell environment: Invalid credentials
      > Please provide correct credentials
      HINT:
        Access key length should be at least 3, and secret key length at least 8 characters

六、集群部署

需要在每台节点执行以下的命令,如下所示,共三个节点,每个节点三个目录

mkdir /opt/minio/data0

设置永久访问权限和前面一样,不同是在一台节点设置,访问其他节点,会自动跳到被设置的访问节点。

添加nginx负载:

mkdir /opt/minio/data1
打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:https://www.shouxicto.com/article/1416.html

相关推荐

发布评论

ainiaobaibaibaibaobaobeishangbishibizuichiguachijingchongjingdahaqiandaliandangaodw_dogedw_erhadw_miaodw_tuzidw_xiongmaodw_zhutouganbeigeiliguiguolaiguzhanghahahahashoushihaixiuhanheixianhenghorse2huaixiaohuatonghuaxinhufenjiayoujiyankeaikeliankouzhaokukuloukunkuxiaolandelinileimuliwulxhainiolxhlikelxhqiuguanzhulxhtouxiaolxhwahahalxhzanningwennonuokpinganqianqiaoqinqinquantouruoshayanshengbingshiwangshuaishuijiaosikaostar0star2star3taikaixintanshoutianpingtouxiaotuwabiweifengweiquweiwuweixiaowenhaowoshouwuxiangjixianhuaxiaoerbuyuxiaokuxiaoxinxinxinxinsuixixixuyeyinxianyinyueyouhenghengyuebingyueliangyunzanzhajizhongguozanzhoumazhuakuangzuohenghengzuoyi
支付宝
微信
赞助本站