道爷我成了,云图库完美上线了!!!!
经过连日奋战,云图库项目终于圆满收官了!回顾整个过程,真是收获满满,也解锁了不少新技能。
一开始,考虑到腾讯云对象存储服务虽费用不高,但频繁收到余额提醒实在让人分心,我便决定自己搭建 minio 服务来替代 cos,一番摸索后顺利搞定,当时还挺有成就感的。
可没高兴多久,就遇到了图像处理的难题 —— 百度以图搜图功能只支持 https 链接,而我搭建的 minio 并不支持。没办法,只能先退而求其次,改用搜狗的以图搜图功能应急。虽说基本能用,但体验上终究差了点意思,心里总觉得不够完美。
大概是强迫症作祟吧,我还是想换回百度的功能。这就意味着必须让 minio 支持 https,于是开始一步步推进:购买域名、申请证书,原以为万事俱备,没想到还得完成备案流程。接着配置 nginx,前前后后像闯过重重关卡,总算让 minio 实现了 https 访问。但新问题又冒了出来:只有一个证书,导致图片上传时没法用 https。灵机一动,我修改了代码逻辑,让上传环节走 http,预览环节走 https,完美解决了证书限制的问题,这下总算称心如意了。
最后是自动部署环节。以前每次做完项目,手动打包部署都挺费时间,这次尝试用 spug 自动部署工具,只需关联 git 仓库、选择对应分支,就能自动完成部署,大大节省了时间。虽说第一次用的时候踩了不少坑,反复调试了好几次,但最终成功跑通的那一刻,还是特别有成就感。
整个项目做下来,虽然一路磕磕绊绊,但每解决一个问题,都感觉自己又进步了一点,这种成长的喜悦真是太棒了


嘿嘿,头像是我的小宝!网站地址是www.coder-live.cn 第一次上线,做的肯定不好,希望大佬轻点喷。
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
学习完智能协同云图库项目后,想改造成springcloudalibaba架构的微服务项目,微服务划分如下:依赖服务:- 注册中心与配置中心: Nacos(负责服务注册发现以及各服务的动态配置管理)- 微服务网关(yunpic-backend-gateway): Gateway 聚合所有接口,统一接收处理前端请求,负责路由转发、鉴权与限流公共模块:- common 公共模块(yunpic-backe
4
云图库-以图搜图失效解决
7
个人博客
4
我在做云图库项目到部署上线阶段时,前后端已经成功部署到宝塔云上,我也能成功通过我的域名正常访问云图库,注册新账户也是注册成功且远程数据库也有信息,但是用已有的账号登录总是显示系统错误。我看了下我的redis密码正确且服务是正常运行请问有人遇到过同样的问题吗?
3
智能协同云图库-进入编辑报错解决
4
