准备工作
- 一台已经安装好宝塔面板的服务器(尽量使用linux系统,极不推荐Windows系统)
- 准备域名,并提前完成域名解析
- 下载好 WordPress 程序的.zip压缩文件【点击下载】
- 下载好 zibll 子比主题的.zip压缩文件【点击下载】
流程概要
- 宝塔安装 PHP、Nginx、SQL 等基础运行环境
- 创建网站及数据库并做网站配置
- 上传 WordPress 程序和主题程序
- 完成网站的基本配置
安装基础运行环境
登录到宝塔后台,进入软件商店,搜索并安装以下程序(备注:已经安装了这些的可跳过)
- Nginx 推荐版本1.20+
- PHP 推荐版本8.3+
- MySQL 推荐版本5.7
- Redis 推荐版本6.2(可选,用于缓存加速,点此查看教程)

根据服务器的性能,安装时间大约5-10分钟。
创建网站
进入网站,点击创建网站,输入域名,选择创建数据库,选择PHP,提交


设置网站参数
点击刚刚创建的网站,并进行以下配置
- 设置伪静态
- 设置好SSL证书(可以用免费的Let’s Encrypt)
- 安装好PHP扩展(可选)


关于SSL证书的配置时机,原本可以延后至网站搭建完成后再进行,但我们强烈建议您在启动建站流程的初期就完成SSL证书的部署。
这是因为,若等网站已有内容(如页面、图片、链接等)后再去配置SSL并开启HTTPS,会涉及到域名相关的调整操作。简言之,早期配置SSL证书不是“可选操作”,而是减少后续运维成本、保障网站安全与可信度的关键一步。【查看换域名教程】
值得注意的是,Let’s Encrypt证书的有效期仅有90天,尽管其提供自动续期功能(如通过Certbot配置定时任务实现),但频繁续期仍可能增加维护成本与潜在风险(如续期失败导致证书过期、服务中断)。从长期安全与稳定性考虑,建议后续更换为有效期更长的证书。
若不想支付费用,市面上有多种免费证书可选:
- 云服务商提供的免费证书:阿里云、腾讯云等主流云平台均提供由TrustAsia(亚洲诚信)等权威CA颁发的1年有效期免费SSL证书,覆盖单域名、多域名等常见场景,足以满足普通网站的HTTPS需求;
- 其他平台的免费证书:华为云、百度云等平台也推出了类似的免费证书服务,有效期同样为1年,用户可根据自身使用的云服务生态选择适配的证书;
- 开源社区推荐的免费证书:部分开源项目或社区(如宝塔面板)也整合了免费证书申请通道,方便用户快速获取有效期更长的证书。
这些免费证书不仅有效期更长(1年),无需频繁操作续期,而且由知名CA颁发,兼容性和可信度更高,能更好地保障网站数据传输的安全与服务的稳定性。

这一步点击安装即可,不需要等待安装完成即可进入下一步!
上传 WordPress 程序
进入网站目录,上传已经下载好的 WordPress 的.zip压缩文件,解压






完成以上步骤以后,我们就可以打开我们的网站了,首次打开会自动运行 WordPress 安装程序,我们根据流程安装即可!
注意:按照上方流程设置好了SSL之后,一定要用https打开网站!




重要提醒:如果你的服务器要搭建多个网站,一定要设置不同的数据库表前缀,不然如果再使用Redis的话,会导致数据错乱。
至此,教程结束。接下来就是进入 WordPress 后台进行基础参数设置,以及主题的安装了。