centos7搭建minio并实现分享路径为域名路径

简介: centos7搭建minio并实现分享路径为域名路径

搭建Minio

  1. 下载二进制执行文件
    wget https://dl.min.io/server/minio/release/linux-amd64/minio
  2. 修改权限及位置
    chmod 755 minio
    mv minio /usr/local/bin
  3. 创建静态文件存储目录
    这里我创建的是/home/minio/data
  4. 进入到/usr/local/bin目录下执行如下命令
    nohup ./minio server --console-address "0.0.0.0:9999" /home/minio/data> /home/minio/data/mini.log 2>&1 &

同时防火墙要打开9000和9999端口

  1. 访问网址 MinIO Console
  2. 如果需要修改登录时候的用户名和密码需进行如下操作
# 进入到/home/minio/data目录下
# 执行 ll -a命令,会出来如下所示路径
# 进入到 .minio.sys/config下,修改config.json文件中的access_key账号,secret_key密码
# 可以使用/去搜索关键字来进行定位

这里需要注意的是,如果采用的是nginx代理的需要设置上传文件的最大大小,默认1m

进入到nginx.conf下在其所配置的代理服务中加入client_max_body_size,如下图所示

设置不可访问桶下的xml

正常情况下,如果我们直接访问桶的话,会出现桶下所有的文件路径,如下

设置不可访问桶下的xml,这里需要登录到控制台

【说明】设置上传返回域名路径,以及分享路径为域名路径

# 执行以下命令
MINIO_SERVER_URL=https://minio.testminio.com nohup ./minio server --address ":9000"  --console-address ":9999"  /home/minio/data> /home/minio/data/mini.log 2>&1 &
# 上面的https://minio.testminio.com要换成自己的域名
相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
5月前
|
Python
python 子域名 分解路径 将子域名的路径提取为字典
python 子域名 分解路径 将子域名的路径提取为字典
37 0
|
8月前
|
域名解析 小程序 Linux
CentOS 域名配置解析(购买-备案-配置-访问,二级域名配置)
CentOS 域名配置解析(购买-备案-配置-访问,二级域名配置)
344 0
|
7月前
|
网络协议 Linux 应用服务中间件
2022红帽企业版网络配置--centos7配置DHCP DNS绑定域名 FTP HTTP(apache) nginx samba
2022红帽企业版网络配置--centos7配置DHCP DNS绑定域名 FTP HTTP(apache) nginx samba
147 0
|
2月前
|
Java Linux 开发工具
Centos7搭建minio分布式集群
Centos7搭建minio分布式集群
|
关系型数据库 MySQL 应用服务中间件
Centos中查看nginx、apache、php、mysql配置文件路径
Centos中查看nginx、apache、php、mysql配置文件路径
2149 0
|
11月前
|
域名解析 缓存 网络协议
【Linux网络服务】Centos7搭建DNS域名解析服务
【Linux网络服务】Centos7搭建DNS域名解析服务
|
PHP 数据安全/隐私保护
PHP的cookie的域名、路径的区别是什么?底层原理是什么?
PHP的cookie的域名、路径的区别是什么?底层原理是什么?
|
Linux 数据库
有域名了第一步,阿里云centos宝塔面板安装WordPress个人博客
有域名了第一步,阿里云centos宝塔面板安装WordPress个人博客
有域名了第一步,阿里云centos宝塔面板安装WordPress个人博客
|
19天前
|
存储 缓存 负载均衡
阿里云DNS常见问题之域名DNS跳转有问题如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集: