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

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

一次从零到上线的完整部署流程记录,涵盖后端、前端、Nginx、域名解析和多版本 JDK 共存。全新博客已经上线,目前仍在测试阶段,旧博客暂时不会下线。 本文记录我将自研的 SanguiBlog 全栈博客项目 部署到阿里云服务器的完整过程。 项目技术栈:Spring Boot 3 + Reac...
NEW
阅读全文
Docker 基础与实践:从入门到镜像推送 Linux

Docker 基础与实践:从入门到镜像推送

1. Docker 核心概念Docker 是一种高效的容器化技术,用于简化软件部署。它通过容器化和镜像两大核心概念实现应用的隔离与可移植性。1.1 容器化技术容器化技术为应用程序提供独立的运行环境,每个运行环境称为一个容器,运行容器的计算机称为宿主机。与虚拟机相比,Docker...
阅读全文
记录添加网站 SSL 证书(留档) Linux

记录添加网站 SSL 证书(留档)

点击阿里云控制台左上角的三条线的图标,点击 数字证书管理服务(原SSL证书)。找到 创建证书 按钮并点击写域名全程(带上 www)确认后,等待证书发送(我是2-3分钟就收到了)回到之前页面,找到新申请的证书,点击更多选择 Apcache 的证书进行下载替换文件申请免费的ssl证书后可以下载...
阅读全文
为博客配置 HTTPS(使用 Nginx 和手动替换证书) Linux

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

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

部署SpringBoot程序

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

Linux终端指令

一.磁盘管理1.打印目录pwd(打印当前目录)2.列表信息ls(列表当前目录内的所有文件\目录,不包括隐藏文件)ls -a(列表当前目录内的所有文件\目录,包括隐藏文件)ls -l(列表当前目录内的所有文件\目录的详细信息,不包括隐藏文件。可简写为ll)ls-al(列表当前目录内的所有文件\目录的详...
阅读全文
部署个人博客 Linux

部署个人博客

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