2025年宝塔面板部署WordPress网站全流程(含SSL配置与伪静态设置)
- Linkreate AI插件 文章
- 2025-09-08 11:24:57
- 8阅读
我们正处在一个内容为王的时代,而WordPress依然是全球最主流的建站系统,占据超过43%的市场份额。对于刚入门的站长而言,如何在2025年快速、安全、稳定地完成一次WordPress部署,是迈向独立建站的第一步。本文将基于当前主流环境,手把手带你完成从服务器准备到网站上线的完整流程,重点覆盖宝塔面板部署、SSL证书配置、伪静态规则设置等关键环节,确保你的站点不仅可访问,更具备基础安全与SEO友好性。
为什么选择宝塔面板+WordPress组合?
在众多部署方式中,宝塔面板与WordPress的组合依然是新手最稳妥的选择。它解决了传统LAMP环境搭建中命令行操作复杂、配置文件易出错的问题。通过可视化界面,你可以直观管理服务器、数据库、文件和安全策略,极大降低运维门槛。
更重要的是,宝塔面板内置了一键部署功能,能自动完成PHP环境、MySQL数据库、Nginx/Apache服务的安装与关联,避免了版本兼容性问题。以WordPress 6.6版本为例,官方推荐PHP 8.0+、MySQL 8.0+或MariaDB 10.4+,而宝塔面板在创建站点时即可指定PHP版本,确保环境合规。
部署前的准备工作
在开始部署前,你需要准备好以下三项核心资源:
- 云服务器:推荐阿里云ECS、腾讯云CVM或华为云ECS,配置建议1核2GB内存起步,系统选择CentOS 7.9+、Ubuntu 20.04 LTS或Debian 12,这些系统长期支持且社区资源丰富。
- 域名:可通过阿里云、腾讯云或GoDaddy注册。若面向国内用户,需完成ICP备案;若面向海外,可直接使用无需备案的国际域名。
- 宝塔面板:目前最新稳定版为8.0.x系列,支持一键安装LNMP/LAMP环境,且兼容主流云平台。
确保域名已正确解析到服务器公网IP(A记录指向@和www),这是后续通过域名访问网站的前提。
安装宝塔面板并配置基础环境
通过SSH工具(如Xshell、PuTTY或终端)登录你的云服务器,执行以下命令安装宝塔面板(以CentOS为例):
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
安装完成后,系统会输出面板地址、用户名和密码。请妥善保存,并通过浏览器访问该地址登录。
首次登录后,建议先安装LNMP环境套件:
- 进入“软件商店”,选择“一键安装”。
- 推荐安装:Nginx 1.24+、MySQL 8.0+、PHP 8.0(或PHP 8.1)。
- 点击“一键安装”,等待10-15分钟,环境自动部署完成。
安装过程中,宝塔会自动优化系统安全组、关闭危险端口,并配置基础防火墙规则,提升服务器初始安全性。
创建网站并配置数据库
环境就绪后,进入“网站”模块,点击“添加站点”:
- 域名:填写已解析的主域名(如example.com)和www子域名。
- 根目录:系统自动生成,如/www/wwwroot/example.com。
- FTP:可选,如无需远程文件传输可不创建。
- 数据库:务必勾选“创建数据库”,系统将自动生成数据库名、用户名和密码,建议记录下来。
- PHP版本:选择已安装的PHP 8.0或更高版本。
点击“提交”后,站点即创建成功。此时,你可在“数据库”菜单中查看并管理该数据库的账号信息,为后续WordPress安装做准备。
上传并安装WordPress程序
前往WordPress中文官网下载最新版程序(当前为6.6)。下载后得到一个zip压缩包。
在宝塔面板中进入“文件”模块,定位到你刚创建的网站根目录(如example.com),点击“上传”按钮,将WordPress压缩包上传。
上传完成后,选中该zip文件,点击“解压”。解压后会出现一个名为wordpress
的文件夹。进入该文件夹,全选所有文件,剪切并粘贴到网站根目录下。
最后,删除空的wordpress
文件夹和原始zip包,确保根目录下直接包含wp-config.php
、wp-admin
等WordPress核心文件。
配置伪静态与SSL证书
WordPress依赖URL重写实现友好的链接结构,因此必须设置伪静态规则。
在宝塔面板的“网站”列表中,找到你的站点,点击“设置”→“伪静态”。在右侧配置框中选择“wordpress”,系统会自动填入标准的Nginx或Apache重写规则,点击“保存”即可。
接下来配置SSL证书以启用HTTPS。点击“SSL”选项卡,选择“Let's Encrypt”免费证书:
- 勾选主域名和www域名。
- 邮箱填写管理员邮箱(用于证书到期提醒)。
- 选择证书类型:RSA(兼容性好)或ECC(性能更优)。
点击“申请”,宝塔会自动完成域名验证并部署证书。申请成功后,强制HTTPS选项建议开启,确保所有HTTP请求自动跳转至HTTPS,提升安全性和搜索引擎信任度。
完成WordPress安装向导
打开浏览器,访问你的域名(如https://example.com),将自动跳转至WordPress安装界面。
选择语言为“简体中文”,点击“开始”。
进入数据库配置页面,填写以下信息:
字段 | 填写内容 |
---|---|
数据库名 | 宝塔创建站点时自动生成的数据库名 |
用户名 | 对应的数据库用户名 |
密码 | 对应的数据库密码 |
数据库主机 | localhost |
表前缀 | 默认wp_,建议修改为自定义前缀(如wp_abc_)以增强安全 |
提交后,系统检测通过,点击“运行安装程序”。
最后,设置网站标题、管理员用户名、密码和邮箱。建议使用强密码并妥善保管。点击“安装WordPress”,等待几秒后提示成功。
登录后台并完成基础设置
安装完成后,访问https://yourdomain.com/wp-admin
,使用刚才设置的管理员账号登录。
进入WordPress仪表盘后,建议立即执行以下操作:
- 更新固定链接为“文章名”模式(设置→固定链接),提升SEO友好性。
- 安装经典插件如Akismet Anti-Spam(防垃圾评论)、Yoast SEO(SEO优化)。
- 更换主题:外观→主题→添加新主题,选择适合你网站定位的设计。
至此,你的WordPress网站已成功部署并可对外访问。
常见问题(FAQ)
Q1:宝塔面板部署WordPress失败,提示“数据库连接错误”怎么办?
A:请检查数据库名、用户名、密码是否与宝塔面板中创建的一致,主机是否为localhost。也可尝试在宝塔“数据库”中重置密码并重新填写。
Q2:网站安装后显示“重定向过多”?
A:通常是SSL配置后未正确开启强制HTTPS或伪静态规则冲突。进入宝塔站点设置,确认SSL已启用,并检查“配置文件”中是否有重复的重定向规则。
Q3:如何备份WordPress网站?
A:宝塔面板提供“计划任务”功能,可设置定期备份网站文件和数据库。同时建议在WordPress后台使用UpdraftPlus等插件进行内容级备份。
Q4:PHP版本选8.0还是7.4?
A:WordPress官方推荐PHP 7.4+,但PHP 8.0性能更优且支持更久。除非使用老旧插件不兼容,否则建议选择PHP 8.0或8.1。
Q5:能否在本地测试后再迁移到服务器?
A:可以。使用本地环境如XAMPP或Docker部署测试,完成后通过All-in-One WP Migration等插件导出并导入到线上环境。
💡 小贴士:如果你也想搭建属于自己的网站并用Linkreate AI插件自动生成内容,建议搭配一台稳定服务器,部署更顺畅。新用户可享超值优惠:
【新用户专享】腾讯云轻量应用服务器 2核2G4M 3年仅368元,海外服务器 2核2G 20M 仅288元/年 性价比高,适合快速搭建网站、博客、小程序等,开箱即用