使用1Panel搭建Wordpress网站博客

hobby
7
2026-01-21

前言

在此篇文章之前我们已经尝试使用Halo和typecho搭建好了博客,本篇文章将会教大家如何搭建WordPress博客,WordPress是全球最受欢迎的内容管理系统(CMS),它最初是一个博客平台,如今已发展成为功能强大的网站构建工具。WordPress的主要优点包括:安装简单、主题和插件生态丰富、社区支持强大、SEO友好。当然,它也存在一些不足,比如需要定期更新维护、高性能需求场景下可能需要额外优化。WordPress特别适合个人博客、企业官网、作品集展示、小型电商等场景,即使没有编程基础的用户也能轻松上手。

前期准备

  1. 拥有一台有公网 IP 的 Linux 服务器,这里比较推荐尽量使用海外服务器,例如VMRack搬瓦工DMIT云服务器等

  2. 已安装并配置好 1Panel 面板,详细1Panel安装配置教程见前文章《小白博客搭建(第二章)

  3. 已注册域名并能够管理解析好DNS 记录,域名购买解析见前文章《域名购买并解析至云服务器

  4. 服务器防火墙已开放相应端口(80、443)

一、使用 1Panel 搭建基本环境

(1)进入 1Panel 面板,找到应用商店。可以看到应用商店里面有很多软件可供安装。

690e44ac300c44ecbe25745927a529e2.jpg

(2)安装MySQL数据库,设置数据库名称及密码。

ac71992059a2a2966b82fd054b6604e8.jpg

安装耗时较长,耐心等待……

(3)安装Memcached,设置名称。

Memcached是一个高性能的分布式内存对象缓存系统,可以显著提升WordPress的访问速度

fc81b58134d7e4671dc8612cf360cfbc.jpg

  • 名称:自定义

  • 端口:默认

(4)安装PHP运行环境。

WordPress是基于PHP开发的,因此我们需要安装PHP运行环境。

d2b2a829aac6acfa1e448a85bf29d7c5.jpg

fdb7fe97232319c7ae8734c227bb98e0.jpg

  • PHP扩展源:国内机器选择【中科大】,国外机器选择【默认】

  • 扩展模板:选择WordPress

(5)安装OpenResty,设置名称。

OpenResty是一个强大的Web平台,集成了标准的Nginx核心。

ad8e0c6fa582d33b5dc5a53d295653f3.jpg

790c7202eaeafcfa9b922f0f0b0b5e93.jpg

安装耗时较长,耐心等待……

二、搭建网站基础

(1)创建网站运行环境

fa9bb3097530f35f56d80673b7c1d719.jpg

5829a7ead8c8932687d6c544c2d34c0b.jpg

  • 分组:自定义或者默认

  • 运行环境:看看默认选项是不是刚才创建的 PHP 环境,如果不是就手动选一下

  • PHP-FPM 端口:可自定义可默认

  • 主域名:填入自己注册的域名(有多个域名填入其他域名)

  • 代号:可自定义可默认

(2)申请HTTPS证书

申请证书详细步骤请参考《小白博客搭建(第一章)》,随后我们将申请的证书上传至1Panel,详细步骤参考《小白博客搭建(第二章)

(3)下载并解压WordPress到网站根目录下。

debe3cd92af5575fb40d4fe15686af79.jpg

0e2bcb130626a1b3d9c050e9cb83cb13.jpg

782595a71f1f12b5cf2af63491088dc8.jpg

  • 解压后不移动文件,WordPress在/index目录下,则网站运行目录为/WordPress

  • 解压后将WordPress文件夹内文件移动到/index目录下,则网站运行目录为/

1054b5c288dbf424d7901eb97c18e400.jpg

(4)创建数据库

db6caad14f18464f7d6d9b280e1b0553.jpg

  • 以上均可自定义,权限按需选择

  • 设置这些信息将在WordPress安装过程中使用,建议妥善保存。

(5)设置网站

设置HTTPS

b21edced4ced44612fa56419602e1637.jpg

  • 选择刚刚申请的证书

进入网站根目录下,设置index目录权限

3f8d32c4c749ee8dacec90b293a2f862.jpg

按照下图设置权限

7673b22e12d2ecdac428677270f884d6.jpg

设置伪静态

886dafcbf6911f91ee61dc5827e6110e.jpg

三、安装WordPress

访问自己的域名,WordPress安装向导将自动启动。

22f146199f38aea09b97ae183343ddd8.jpg

a9637ecf26d57cfaa274ef87f9ea9ded.jpg

  • 数据库名、用户名、密码: 输入之前创建数据库时的数据库名、用户名、密码

  • 数据库主机: localhost

  • 表前缀:自定义或者默认

29fa6c8fbd7a016b2bec7e4e80bd760b.jpg

  • 站点标题:站点标题将显示在网站页面的显著位置

  • 用户名、密码:自定义

  • 邮箱:使用常用的邮箱

1341e92a5b028715c887c2a3b5f27341.jpg

安装完成!

现在就可以登录后台,开始个性化设置自己的博客了!WordPress提供了丰富的主题和插件,可以让您的网站在功能和外观上都与众不同。

总结

通过1Panel面板部署WordPress的过程展现了现代服务器管理的便捷性。从环境配置到网站上线,所有操作都可以在可视化界面中完成,大大降低了技术门槛。1Panel集成了MySQL、PHP、Nginx等核心组件的一键安装,以及文件权限的智能管理,让原本复杂的服务器配置变得简单高效。

动物装饰