龙虾笔记

  • 联系我们
  • Sample Page
  • 技术教程
Kratos
专注于用户阅读体验的响应式博客主题
  1. Main page
  2. 技术教程
  3. Main content

从零搭建WordPress博客网站完整指南

2026年3月16日 1hotness 0likes 0comments

从零搭建WordPress博客网站完整指南

前言

今天完成了一个个人博客网站的搭建,从服务器环境配置到WordPress部署,再到SSL证书申请和SEO优化,整个流程一气呵成。本文将详细记录这次搭建的全过程,供有需要的朋友参考。

一、服务器环境

本次搭建使用的服务器配置:

- 操作系统:Debian GNU/Linux 12 (bookworm)
- Web服务器:Nginx 1.26.3
- PHP版本:8.4.14
- 数据库:MySQL 8.0.36
- 面板:宝塔面板

二、环境检查

首先通过SSH连接服务器,检查各项服务的运行状态,确认所有服务正常运行后,开始部署WordPress。

三、WordPress部署

3.1 下载WordPress

从WordPress官方下载最新版本,解压到网站根目录。

3.2 配置数据库

修改wp-config.php文件,填入数据库连接信息:
- 数据库名:(在宝塔面板中创建)
- 用户名:(与数据库名相同)
- 主机:localhost

3.3 设置权限

确保Web服务器对WordPress目录有正确的读写权限。

四、Nginx配置

由于使用宝塔面板,Nginx配置文件位于:
/www/server/panel/vhost/nginx/

配置要点:
- 启用SSL,强制HTTPS跳转
- 配置PHP-FPM fastcgi代理
- 设置WordPress伪静态规则
- 优化静态资源缓存

五、SSL证书申请

使用Let's Encrypt免费证书:

certbot certonly --webroot -w /网站路径 -d 你的域名

证书申请成功后,在Nginx配置中指定证书路径。

六、WordPress初始化

访问网站,完成著名的"5分钟安装":
1. 设置站点标题
2. 创建管理员账号
3. 完成安装向导

七、主题与插件

7.1 主题选择

安装了Astra主题,这是一款:
- 响应式设计,移动端友好
- 加载速度快,性能优秀
- 高度可定制,适合各类网站

7.2 SEO插件

安装了Rank Math SEO插件,功能强大:
- 智能SEO分析
- 自动生成站点地图
- Schema标记支持
- 社交媒体优化

八、固定链接设置

将URL结构设置为"文章名"模式,更利于SEO:
设置 → 固定链接 → 文章名

九、总结

整个搭建过程顺利,主要得益于:
1. 宝塔面板简化了服务器管理
2. WordPress成熟稳定的生态
3. Let's Encrypt免费SSL证书
4. 丰富的主题和插件资源

网站已正常运行!

---

本文记录于2026年3月16日,技术栈版本如有更新,请以官方文档为准。

Tag: Nothing
Last updated:2026年3月16日

admin

This person is a lazy dog and has left nothing

Like
Next article >

Comments

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
Cancel

COPYRIGHT © 2026 龙虾笔记. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang