运维实战指南:用宝塔面板从零搭建WordPress网站

前置准备


开始运维之前,你需要做以下准备:



  1. 一台云服务器(推荐CentOS 7/8、Ubuntu 20.04或Debian 11),建议配置1核2G以上。

  2. 一个域名(可选,但建议用上,后续SSL配置会用到)。

  3. SSH客户端:Windows用Xshell / PuTTY / PowerShell,macOS/ Linux直接用终端。

  4. 本地电脑需能正常访问互联网。


注意:所有操作建议先在新的、无重要数据的服务器上测试,避免误操作影响线上业务。

分步操作


第一步:连接服务器并安装宝塔面板


打开SSH客户端,输入你的服务器公网IP、用户名(默认root)和密码登录。


执行以下命令安装宝塔面板(官方最新安装脚本):


# CentOS/RedHat
wget -O install.sh https://download.bt.cn/install/install_6.0.sh && bash install.sh ed8484bec

# Ubuntu/Debian
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

安装过程约2-5分钟,完成后会显示面板地址、用户名和密码(请立即截图保存)。


第二步:登录宝塔面板并安装LNMP环境


浏览器访问面板地址(默认 http://你的服务器IP:8888 ),输入用户名密码登录。

弹出“推荐安装套件”时,选择 LNMP(Linux + Nginx + MySQL + PHP),点击“一键安装”,等待5-10分钟。


第三步:添加站点并绑定域名


在宝塔面板左侧点击 网站添加站点



  • 域名:输入你的域名(例如 example.com,不带www)

  • 其他选项:数据库选择“MySQL”,PHP版本选“PHP 8.1”或“8.0”,其他默认。

  • 点击“提交”。


系统会自动创建网站根目录(一般是 /www/wwwroot/example.com )和对应的数据库。


第四步:上传WordPress程序并配置


你可以直接在宝塔面板的文件管理上传WordPress压缩包,或使用SSH命令安装。


推荐使用面板方式:



  1. 打开宝塔 文件 → 进入网站根目录 /www/wwwroot/example.com

  2. 点击“上传” → 选择WordPress安装包(从官网下载的zip文件)。

  3. 上传完成后,右键解压,并将解压出的文件全部移动到根目录(注意不要有文件夹嵌套)。

  4. 为了方便,可以直接用宝塔面板的“远程下载”功能:


   # SSH中执行(在网站根目录下)
cd /www/wwwroot/example.com && wget https://wordpress.org/latest.zip && unzip latest.zip && mv wordpress/* . && rm -rf wordpress latest.zip

接着修改网站权限,在宝塔面板点击网站 → 设置 → 网站目录 → 将“运行用户”改为 www,并设置权限为“755”。


第五步:安装WordPress


浏览器访问你的域名(如果还没做DNS解析,可以先用 http://服务器IP 测试)。

进入WordPress安装向导:



  • 数据库名称:填写你在添加站点时创建的数据库名(可在宝塔面板-数据库中找到)

  • 数据库用户名:同样在数据库列表中查看

  • 数据库密码:可点击“显示”获取

  • 数据库主机:默认 localhost

  • 表前缀:可改为 wp_ 或自定义


点击“提交”,然后输入站点标题、管理员用户名和密码即可完成安装。


避坑指南



  1. 安装后无法访问面板:检查服务器安全组/防火墙是否放行8888端口。如果是云服务商,请在控制台的“安全组”或“防火墙”添加规则。

  2. 站点404 / 500错误:检查网站根目录权限是否为 www:www 且目录权限为755,文件权限为644。如WordPress伪静态未开启,可以在宝塔网站设置 → 伪静态 → 选择“WordPress”。

  3. SSL证书部署后HTTPS打不开:确认你已开启强制HTTPS(宝塔面板→网站设置→SSL→开启“强制HTTPS”)。

  4. 数据库连接失败:检查数据库配置中的用户名、密码、数据库名是否正确,以及MySQL是否正常运行(宝塔面板可以看“服务”状态)。


高频问题解答


问:非root用户能不能安装宝塔?

答:建议使用root用户安装,避免权限问题。如果非root,需先通过 sudo su - 切换。


问:安装WordPress时出现“无法建立到wordpress.org的安全连接”怎么办?

答:大概率是服务器网络限制或PHP缺少OpenSSL扩展。可在宝塔面板 → 软件商店 → PHP设置 → 安装扩展,勾选 openssl 并重载。


问:如何修改宝塔面板的登录端口?

答:宝塔面板 → 面板设置 → 面板端口 → 自定义(例如12345)→ 保存。同时需要在服务器安全组放行新端口。


问:WordPress站点上传附件大小有限制,如何修改?

答:宝塔面板 → PHP设置 → 上传文件大小(默认2M),改为64M或128M,保存后重载PHP。


效果验证



  1. 浏览器访问你的域名,看到WordPress默认首页(或者你自己安装的主题/页面)。

  2. 登录WordPress后台( http://你的域名/wp-admin ),输入管理员账号密码,成功进入仪表盘。

  3. 尝试发布一篇新文章,访问文章链接,确认前端正常显示无404。

  4. 检查SSL是否生效:浏览器地址栏出现绿色锁图标。


如果你正在处理服务器运维与网站搭建需求,建议先按本文步骤完整执行,再根据自己的环境做微调;

遇到异常时优先回看避坑和高频问题部分。

分享到:
上一篇
Docker部署小老虾AI保姆级指南,新手一次成功
下一篇
零基础搞定Docker手动安装Linux:从环境准备到验证全
1
系统公告

泽御云五一特惠活动🔥

泽御云持证合规运营,资质齐全可查,长久稳定! 五一限时多重福利同步开启: ✅ 香港 2 核 2G 云服务器超值拼团,低价入手团长免费 ✅ 4 核 4G 多机房年付拼团,性价比拉满 ✅ 内蒙古新区限时 7 折(zeyuyunnmg)特惠,专属优惠码锁价续费 ✅ 全站通用 75 折优惠,老用户充值享专属赠金 官方站点:zeyuyun.com 合规资质齐全|售后有保障|活动限时错过不再有
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意