博客网站于2019年首次建站,期间,域名注册由阿里云转入至腾讯云;主机历经阿里云、腾讯云、华为云、优刻德至今使用腾讯云;环境由自主配置LNMP(Linux+Nginx+MySQL+PHP)转为使用宝塔面板部署;网站使用WordPress搭建;主题由Tokin博主的Adams主题更换为Wing主题。2026年5月,因网站受攻击无法登录,且原服务器即将到期,遂重新搭建网站,撰此笔记、以资备忘。
一、主机
(一)购置主机
参照B站UP主特仑小苏丶的最新视频,选择优惠的主机,本博客购置腾讯云“2核2G-50G-300G”轻量应用服务器。
(二)安装系统
本博客安装Ubuntu 24.04 LTS系统,通过命令行安装宝塔面板。
(三)放行端口
在主机防火墙配置中放行宝塔面板端口,同步放行其他常用端口。
二、环境
(一)部署LNMP
登录宝塔面板,使用推荐配置部署LNMP。
(二)部署WordPress
通过宝塔面板软件商店一键部署WordPress。
三、网站
(一)安装WordPress
访问主机地址,配置数据库、用户等信息,安装WordPress。
(二)安装主题
(三)配置网站
1.安装插件
Wordfence 安全:安全插件,搭配Microsoft Authenicator配置双重登录验证。
Akismet 反垃圾评论:垃圾评论保护插件。
经典编辑器:文章编辑插件。
Advanced Editor Tools:文章编辑插件,可快捷编辑文章字体。
Advanced TinyMCE Configuration:编辑器配置插件,编辑“font_formats”中内容可自定义编辑器中字体。
2.添加目录
本博客设置日记、整理、随笔3个文章目录。
3.添加页码
本博客设置首页、归档、关于3个页面,首页使用笔记模板、归档使用归档模板。
4.添加菜单
本博客站点导航菜单添加首页、日记、整理、随笔4个菜单;底部导航菜单添加关于、归档、登录4个菜单;各菜单的CCS类填写草莓ICON名称添加菜单图标。
5.配置额外CSS
为修改主题中文字首行缩进、段落间距、标题和加粗下划线等效果,参照文件配置额外CSS。
6.添加小工具
本博客添加邮箱、微博、B站社交媒体工具,参照菜单设置图标。
四、域名
(一)域名注册
本域名在阿里云注册,后转入阿里云。
(二)域名解析
在域名解析中添加www和@主机记录,记录值为主机地址。
(三)域名认证
在宝塔面板中部署SSL证书。