wordpress搭建教程

零基础宝塔面板+WordPress建站全教程

📖 教程总览 & 等级说明

本教程为分阶保姆级教程,从零基础入门到安全美化、SEO优化全覆盖,无冗余操作、全程可落地,适配所有国内云服务器。

  • Lv1 基础入门(必学):服务器配置、宝塔安装、环境部署、网站搭建(新手必做)
  • Lv2 进阶美化(优选):全站HTTPS、主题美化、功能插件、固定链接优化(提升网站质感)
  • Lv3 高阶加固(精通):安全防护、速度优化、防垃圾、备份策略、收录提速(建站必备刚需)

适配人群:零基础新手、个人博客、个人官网、小型资讯站创作者
适配系统:CentOS7/8、Ubuntu20.04/22.04(官方稳定支持版本)
必备准备:云服务器一台、服务器公网IP、root账号密码(国内建站建议备案域名)

✅ Lv1 基础入门阶段(从零搭建可用网站)

一、服务器前置配置(100%必做,不做无法访问)

1.1 安全组端口放行(核心关键)

登录阿里云/腾讯云/华为云服务器控制台,找到安全组/防火墙,添加入站规则,放行以下所有端口,授权范围统一填写 0.0.0.0/0

  • 80端口:HTTP普通网站访问
  • 443端口:HTTPS加密网站访问
  • 8888端口:宝塔面板后台登录
  • 22端口:SSH远程连接服务器
  • 3306端口:数据库连接(仅本地使用,严格放行)
  • 39000-40000端口:FTP文件传输、网站配套服务

1.2 远程连接服务器

工具推荐:Windows用FinalShell/Xshell(免费好用),Mac直接使用自带终端

ssh root@服务器公网IP

输入服务器root密码,成功登录终端即为连接完成。

宝塔面板是可视化运维工具,彻底告别复杂Linux命令,新手建站首选。

2.1 对应系统安装命令

CentOS 7/8 专用命令

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

Ubuntu 20.04/22.04 专用命令

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

2.2 安装流程

  1. 粘贴命令回车,出现确认提示输入 y 回车继续
  2. 自动安装1-3分钟,全程无需手动操作
  3. 重点保存:终端最后输出的「外网面板地址、用户名、密码」(丢失无法登录)

2.3 面板首次登录

  1. 浏览器打开外网面板地址,输入账号密码登录
  2. 首次登录需免费注册绑定宝塔账号(无任何收费强制项)
  3. 进入面板首页,关闭无用弹窗,完成初始化

WordPress必须依赖Nginx+MySQL+PHP环境,宝塔一键极速部署,无需手动配置。

  1. 面板左侧进入【软件商店】
  2. 找到【LNMP一键安装包】,选择极速安装

最优兼容版本(2026稳定推荐)

  • Nginx 1.22(稳定高效,适配绝大多数网站)
  • MySQL 5.7(兼容性最强,无报错、适配WP)
  • PHP 7.4(WordPress官方最优适配版本,杜绝兼容报错)

等待自动安装完成(约5-10分钟,切勿关闭页面)

  1. 左侧菜单栏点击【网站】→【添加站点】
  2. 域名:已备案填正式域名,无备案临时测试填服务器公网IP
  3. 网站根目录:默认路径无需修改
  4. 勾选【创建数据库】,数据库编码选择 utf-8
  5. PHP版本选择7.4,提交创建

❗ 必做:单独保存数据库名、账号、密码,后续WP安装必须使用。

5.1 下载官方源码(纯净无广告)

  1. 进入刚刚创建的站点根目录,删除默认 index.html 文件
  2. 点击顶部【远程下载】,粘贴官方中文源码地址:https://cn.wordpress.org/latest-zh_CN.zip

5.2 解压部署程序

  1. 下载完成后一键解压压缩包
  2. 打开解压后的wordpress文件夹,全选内部所有文件剪切
  3. 粘贴到网站根目录(关键!否则网站无法访问)
  4. 删除空的wordpress文件夹和压缩包,保持目录整洁

5.3 WordPress初始化配置

  1. 浏览器访问域名/服务器IP,自动进入安装向导,点击【现在开始】
  2. 填写宝塔生成的数据库名、用户名、密码,数据库主机默认localhost
  3. 表前缀默认wp_,无需修改,提交并运行安装程序
  4. 设置网站标题、后台管理员账号、密码、邮箱
  5. 点击安装,提示「安装成功」即可进入网站后台

后台访问地址:你的域名/wp-admin

🚀 Lv2 进阶美化阶段(网站颜值+收录优化)

未开启HTTPS会被浏览器标记「不安全」,影响用户信任和SEO收录。

  1. 宝塔网站列表找到对应站点,点击【SSL】
  2. 选择【Let’s Encrypt免费证书】,一键申请
  3. 开启强制HTTPS、自动续签
  4. 等待证书部署完成,网站地址从http变为https,安全锁标识生效

7.1 固定链接SEO优化(必做)

默认链接格式不利于搜索引擎收录,修改后大幅提升SEO效果。

  1. WP后台【设置】→【固定链接】
  2. 选择文章名称模式
  3. 保存设置,网站链接变为简洁拼音/英文格式

7.2 优质主题安装(免费高颜值)

摒弃默认简陋主题,推荐3款新手首选免费百搭主题:Kratos、Astra、GeneratePress

  1. WP后台【外观】→【主题】→【安装主题】
  2. 搜索上述主题,一键安装并启用
  3. 进入主题设置,修改网站LOGO、轮播、首页布局、配色

7.3 必备功能插件安装(无冗余轻量化)

  • WP Rocket/缓存超人:网站加速,解决页面加载卡顿
  • Yoast SEO:全站SEO优化,助力百度/谷歌收录
  • Akismet:拦截垃圾评论、恶意留言
  • Simple SSL:修复HTTPS跳转异常、混合内容报错
  • 【常规设置】:修改网站标题、副标题、时区(改为上海时区)
  • 【阅读设置】:调整首页展示文章数量、摘要长度
  • 【媒体设置】:关闭自动生成多尺寸图片,节省服务器空间

🛡️ Lv3 高阶加固阶段(安全+提速+防坑)

9.1 宝塔面板安全优化

  1. 修改默认8888面板端口,避免暴力扫描攻击
  2. 开启面板登录二次验证、IP白名单(常用设备固定)
  3. 关闭面板无用端口、禁止匿名访问
  4. 定期更新宝塔面板、系统补丁

9.2 WordPress安全防护

  • 修改WP后台默认登录地址,隐藏wp-admin入口
  • 禁止目录浏览、禁止恶意文件上传
  • 设置网站目录权限为755,文件权限644(安全最优权限)
  • 定期修改后台账号密码,杜绝弱密码
  1. 宝塔开启Nginx静态缓存、Gzip压缩
  2. 图片压缩优化,上传图片前压缩尺寸,避免大图拖慢速度
  3. 关闭无用插件、冗余主题,减少资源占用
  4. 开启浏览器缓存,提升重复访问速度
  1. 宝塔面板【备份】功能,开启网站+数据库自动备份
  2. 设置每日凌晨自动备份,保留最近7天备份记录
  3. 定期手动导出备份文件到本地,双重保障数据安全
  • 生成网站sitemap地图,提交百度搜索引擎
  • 开启robots.txt,规范爬虫抓取规则
  • 文章发布坚持原创,合理布局关键词,提升排名
  • 绑定百度资源平台,实时查看收录、索引、流量数据

❌ 全网通用常见报错排查手册

  • 无法访问宝塔面板:检查安全组8888端口放行,关闭服务器防火墙,确认面板服务正常启动
  • 网站打不开:核对80/443端口放行、程序在网站根目录、Nginx服务正常运行
  • 数据库连接失败:核对数据库账号密码、数据库地址,确认数据库服务正常
  • WP页面报错/空白:切换PHP7.4版本,检查目录权限,禁用冲突插件
  • HTTPS不安全提示:重新续签证书,修复混合内容,强制全站跳转HTTPS
  • 网站加载缓慢:开启缓存、Gzip压缩,清理冗余插件、优化图片

📝 教程总结(完整建站闭环)

Lv1基础:服务器端口放行 → 宝塔安装 → LNMP环境部署 → 站点创建 → WP部署搭建可用网站
Lv2进阶:HTTPS加密 → 固定链接SEO → 主题美化 → 插件功能拓展,提升网站质感与收录
Lv3高阶:安全加固 → 性能提速 → 自动备份 → 收录优化,打造稳定、安全、高流量的成熟站点

按照本教程完整操作,可搭建个人博客、企业官网、资讯站点、个人作品集等全类型网站,零基础也能独立运维!

THE END
喜欢就支持一下吧
点赞7 分享