迁移到腾讯云
本文记录迁移腾讯云过程, 为日后到期更换服务器提供参考
服务器配置域名&SSL证书认证
-
购买服务器
-
在服务器管理页面, 绑定域名, 但是解析异常, 因为我是在华为云购买的域名
-
配置方式如参考连接云解析 DNS 华为云注册域名如何配置为 DNSPod 的 DNS 服务器-操作指南-文档中心-腾讯云
-
其中说运营商递归DNS时间为0~72刷新, 耐心等待后, 再去服务器后台的域名解析界面刷新看看是否成功解析
-
这里注意腾讯云的接入备案, 如图, 下次买服务器就在一家买了~~~~~~~~~~~~
-
-
配置HTTPS
因为我买的是轻量级的服务器, 只能使用平台内部的SSL证书, 因此需要到平台申请我的证书 - SSL 证书 - 控制台
- 申请免费的SSL证书后, 到对应域名运营商去验证证书, 参考文章手动cerbot安全访问nginx+ubuntu中的“证书申请与启用”小节
- 验证OK后, 下载, 等待FTP+nginx搭建OK后, 再上传并配置证书
配置ftp服务器
- 传递ssl证书
- 传递nginx配置文件
- 参考文章ubuntu22.04开启ftp文件传输服务
- 之后将需要的文件传入到服务器中, 比如SSL证书
- 之后配置nginx反向代理, 参考文章
- 配置OK后, 配置域名下的SSL证书, 上传到nginx配置下的指定地址
目录&内容部署
拉取github图床备份
- git拉取仓库最新内容时, 但可能会遇到github提交时的令牌问题, 参考文章github+https的个人访问令牌
- 拉取成功后, 即可[访问测试笑脸图片](https://img.eksnotebook.com/1.png"/>
- 若有问题, 继续排查nginx部署配置
拉取博客仓库并部署
- pnpm包管理器安装, 参考文章ubuntu2204安装pnpm包管理器
- 使用
npm install
安装依赖 - 使用
pnpm build
编译 - 之后在build目录下访问即可
拉取博客起始页
- 直接github拉取后, 登录域名即可访问