使用宝塔搭建MinIO并且设置域名访问

简介: 本文介绍了如何使用宝塔面板搭建MinIO并设置域名访问的完整流程。首先通过宝塔面板安装Docker及MinIO,配置域名与端口,完成Web管理界面的部署。接着,创建存储桶、配置访问规则和API密钥,实现资源的安全管理。最后,通过反向代理设置API接口,测试文件上传功能,确保MinIO可用于图片和文件资源的存储。作者Harry技术还分享了相关开源项目,适合开发者快速上手。

使用宝塔搭建MinIO并且设置域名访问

准备工作

  • 已经安装宝塔面板的服务器
  • 宝塔面板安装Docker
  • 域名

作者名片 ✍️

博主:Harry技术
作者微信号:otahhh
作者公众号:Harry技术

第一步:安装minio

​ 首先打开宝塔面板:进入Docker,搜索minio,点击安装。

image-20250403123252295

image-20250403161130566

填入域名,点击确认。这里配置的域名是Web端访问地址,如果通过api需要代理。等待它安装完成以后,我们就可以来进行Minio的管理了。

选项说明:

  • 名称:默认即可,有强迫症改也行。
  • 版本选择:默认
  • 域名:这是提供Web服务器的域名,填入自己的域名,例如域名是minio.domain.com,填入即可。
  • 允许外部访问:不勾选,(勾选的话需要给端口放开,设置服务器安全组)。
  • web端口和api端口:前者提供web服务,后者提供api服务,默认即可
  • 管理员用户和管理员密码:默认也行,也可以自己设置。
  • 会话持续时间:默认
  • cpu和内存:默认即可。

【非必要步骤】有的时候我们向通过使用https访问,可以直接使用宝塔提供的免费证书,点击“管理网站-SSL”申请即可,我这里已经申请过了,直接部署即可。

image-20250403162119620

image-20250403161816758

访问设置的域名,输入账号密码登录。账户密码为上述设置的管理员用户和密码,忘记了点击Docker中的MinIO服务上的详情可看
image-20250403123646497

第二步:配置MinIO

接下来我们来配置minio,创建桶、访问的access-key和secret-key等等。

image-20250403123658719

image-20250403163315591

配置访问规则

image-20250403123947134

image-20250403164330187

配置key

image-20250403124106588

注:这只会展示一次,自行保存,这个请求的key一般我们会在代码中调用。

设置反向代理实现API接口

web端配置已完成,这里我直接用上面的域名代理Api接口。

image-20250403164933730

image-20250403165005587

将端口改为19000即可。

通过API接口上传测试

image-20250403170533829

image-20250403170546311

image-20250403165443121

通过文件上传接口返回的地址,也可以正常访问。现在能够正常使用minio来存储图片、文件这些资源了。

这里的代码测试给大家推荐下,如果你是Java开发者,那这个框架对你来说可能是一个不错的选择。这是我在gitee上开源的一套快速开发框架。SpringBoot3+Vue3前后端分离的Java快速开发框架开源啦

目录
相关文章
|
4月前
|
Go
在golang中发起http请求以获取访问域名的ip地址实例(使用net, httptrace库)
这只是追踪我们的行程的简单方法,不过希望你跟着探险家的脚步,即使是在互联网的隧道中,也可以找到你想去的地方。接下来就是你的探险之旅了,祝你好运!
176 26
|
6月前
|
安全 网络协议 网络安全
只有IP地址没有域名,如何实现HTTPS访问?
在仅有IP地址而无域名的情况下,实现HTTPS访问并非不可能。主要挑战包括证书颁发机构(CA)对IP地址的支持有限及浏览器兼容性问题。解决方案有:1) 搭建私有CA为内部IP地址颁发证书;2) 使用支持IP地址的公共CA服务。选择合适的方案需根据需求权衡。具体步骤包括选择证书类型、生成CSR文件、提交并完成验证、安装SSL证书和配置强制HTTPS访问。确保IP地址稳定,并定期维护安全性。 **申请优惠**:访问JoySSL官网并填写注册码“230907”可优惠申请IP地址证书。
954 5
|
6月前
|
域名解析 弹性计算 应用服务中间件
使用域名访问部署在ECS上的网站
本文为您介绍如何为网站配置域名并为域名配置HTTPS证书。
|
10月前
|
网络协议 安全 文件存储
动态DNS(DDNS)技术在当前网络环境中日益重要,它允许使用动态IP地址的设备通过固定域名访问
动态DNS(DDNS)技术在当前网络环境中日益重要,它允许使用动态IP地址的设备通过固定域名访问,即使IP地址变化,也能通过DDNS服务保持连接。适用于家庭网络远程访问设备及企业临时或移动设备管理,提供便捷性和灵活性。示例代码展示了如何使用Python实现基本的DDNS更新。尽管存在服务可靠性和安全性挑战,DDNS仍极大提升了网络资源的利用效率。
1299 6
|
10月前
|
域名解析 网络协议 前端开发
浏览器输入域名网址访问后的过程详解
1、以91处理网为例,客户端浏览器通过DNS解析到www.91chuli.com,IP地址是202.108.22.5,通过这个IP地址找到客户端到服务器的路径。客户端浏览器发起一个HTTP会话到202.108.22.5,然后通过TCP进行封装数据包,输入到网络层。
373 2
域名注册流程和费用:2025最新阿里云域名购买、信息模板实名认证教程
本文详细介绍2025年最新阿里云域名注册流程、费用、实名认证及优惠口令使用方法,涵盖域名查询、信息模板创建、价格说明与注册步骤,适合新手快速掌握域名注册全流程。
|
22天前
|
弹性计算
阿里云域名备案流程(图文教程)2025年最新
2025年最新阿里云ICP备案流程图文教程,共5个步骤,最快2天完成备案。首先提交备案材料,阿里云初审(1个工作日内),通过后提交管局,接着进行工信部短信核验,最后等待管局审核(1-20天)。前4步最快1天完成,整体约2-21天。个人或企业均可操作,材料齐全更高效。需搭配阿里云中国大陆地域服务器备案。
198 17
|
5月前
2025年阿里云域名备案流程(图文详细教程)
本文详细介绍了2025年阿里云域名备案的全流程,包括注册阿里云账号、企业实名认证、购买服务器、创建域名信息模板、购买域名、域名备案及查询备案号等步骤。通过图文结合的方式,清晰展示了每个环节的操作方法和注意事项,帮助用户顺利完成域名备案。文章强调了域名备案的前提是国内需有一台服务器,并提供了具体配置建议,同时提醒用户注意邮箱验证和短信核验等关键步骤,确保备案顺利通过。
7131 13
|
17天前
|
存储 域名解析 弹性计算
阿里云上云流程参考:云服务器+域名+备案+域名解析绑定,全流程图文详解
对于初次通过阿里云完成上云的企业和个人用户来说,很多用户不仅是需要选购云服务器,同时还需要注册域名以及完成备案和域名的解析相关流程,从而实现网站的上线。本文将以上云操作流程为核心,结合阿里云的活动政策与用户系统梳理云服务器选购、域名注册、备案申请及域名绑定四大关键环节,以供用户完成线上业务部署做出参考。
|
9天前
|
安全 数据建模 网络安全
阿里云SSL证书价格一年多少钱?单域名和通配符SSL证书收费价格表
阿里云SSL证书提供免费及多种付费选择,免费版为DigiCert品牌,有效期3个月。付费证书涵盖DV、OV、EV类型,支持DigiCert、GlobalSign等品牌,价格从238元至万元不等,满足不同网站安全需求。
120 0

热门文章

最新文章