SanguiBlog 新版上线,并附全栈博客部署记录 编程

SanguiBlog 新版上线,并附全栈博客部署记录

一次从零到上线的完整部署流程记录,涵盖后端、前端、Nginx、域名解析和多版本 JDK 共存。全新博客已经上线,目前仍在测试阶段,旧博客暂时不会下线。 本文记录我将自研的 SanguiBlog 全栈博客项目 部署到阿里云服务器的完整过程。 项目技术栈:Spring Boot 3 + Reac...
NEW
阅读全文
解决网站菜单消失问题:从服务器重启到事件处理的排查与修复 编程

解决网站菜单消失问题:从服务器重启到事件处理的排查与修复

问题描述最近在我的个人博客中发现一个奇怪的现象:当我将鼠标悬停在顶部菜单时,下拉菜单不会正常显示,鼠标移动到第二个子菜单时,菜单就会消失,无法点击其他子菜单。这种行为让我感到很困惑。经过一番排查,我发现只有在不打开浏览器开发者工具(F12)的情况下,问题才会出现;而一旦...
阅读全文
为博客配置 HTTPS(使用 Nginx 和手动替换证书) 编程

为博客配置 HTTPS(使用 Nginx 和手动替换证书)

为了提高我的博客的安全性,我决定为其启用 HTTPS。这不仅能保护用户的数据,还能提升网站的可信度。在这篇文章中,我将分享如何通过手动申请 SSL 证书,并使用 Nginx 配置 443 端口实现 HTTPS。1. 申请免费的 SSL 证书首先,我通过 阿里云的数字证书管理服务 获得了免费的 SSL...
阅读全文
部署SpringBoot程序 编程

部署SpringBoot程序

1.回顾部署web项目以前的项目web项目打包成war包安装JDK安装Tomcat把war包放到tomcat的webapps里启动Tomcat现在SpringBoot项目web项目打包成jar包安装JDK启动web项目2.具体步骤2.1 配置Maven打包SpringBoot项目的插件<bui...
阅读全文
部署个人博客 编程

部署个人博客

1. 本地调试Web项目1.1 选择合适的博客程序您可以选择从零开始编写自己的博客系统,或使用现成的开源项目。我选择了一个开源博客系统,通过GitHub找到并使用了ForestBlog博客系统,该系统使用了Maven、Spring、SpringMVC、MyBatis、JSP、MySQL等技术栈。1....
阅读全文