目录
MinoServer部署
下载
网盘下载:
链接: 百度网盘 请输入提取码 提取码: xrft
官网下载:
安装
文件赋权
# 二进制文件放到 /data/minio/ 目录下
$ cd /data/minio/
$ chmod +x minio
启动脚本
# 创建minio8应用目录
$ mkdir /usr/local/plugins/minio8 && mkdir /usr/local/plugins/minio8/data && mkdir /usr/local/plugins/minio8/log
$ cd /usr/local/plugins/minio8
$ vi minio-start.sh
##########脚本内容##########
export MINIO_ACCESS_KEY=minio
export MINIO_SECRET_KEY=Dsj240,./
# 后台进程启动minio
/data/minio/minio server --address 0.0.0.0:9006 --console-address 0.0.0.0:9007 /usr/local/plugins/data > /usr/local/plugins/minio8/log/minio.log 2>&1 &
############结束############
# 启动脚本
$ ./minio-start.sh start
# 设置开机启动
$ vi /etc/rc.local
# 追加命令
/usr/local/plugins/minio8/minio-start start
创建一个桶
进入新的minio服务中时,需要先新建一个桶策略。这里我新建了一个桶: default。
修改通的访问策略为 public,确保通过http地址直接访问:
然后从本地上传一个文件。
MinioClient设置永久链接访问
下载
百度网盘:
链接: 百度网盘 请输入提取码 提取码: gn6w
官网下载:
安装
文件赋权
# 二进制文件放到 /data/minio/ 目录下
$ cd /data/minio/
$ chmod +x mc
启动脚本
# 进入 minio 应用目录
$ cd /usr/local/plugins/minio8
$ vi minio-client.sh
##########脚本内容##########
# 后台进程启动minio-client
/data/minio/mc config host add minio http://172.16.10.240:9006 root Dsj240,./ --api S3v4
############结束############
# 配置mc客户端
$ ./minio-client.sh start
注意:
这里设置端口,如果用的是本地虚拟机,要么关闭防火墙,要么就打开你设定的这个端口;
如果是云服务器,要在云服务器后台添加此端口的开放规则。
设置桶的访问策略
# 我的桶名 叫 'default'
$ /data/minio/mc policy set download minio/default
# 示例文件:
http://172.16.10.240:9006/default/基于Elasticsearch的数据库多表关联查询速度优化方法.pdf