第6课:WordPress一键安装
约 2 分钟
打好地基 - 安装WordPress系统
核心概念
WordPress安装三道关卡
WordPress安装就像建房打地基,需要闯过三道关卡:
关卡1:DNS配置(域名指向)
├─ 任务:让域名指向主机服务器
├─ 难度:⭐⭐⭐☆☆
├─ 时间:5分钟配置 + 2-48小时生效
└─ 工具:域名注册商后台
关卡2:系统安装(WordPress部署)
├─ 任务:在主机上安装WordPress系统
├─ 难度:⭐☆☆☆☆
├─ 时间:10-20分钟
└─ 工具:主机一键安装程序
关卡3:访问验证(安装成功确认)
├─ 任务:验证前后台访问正常
├─ 难度:⭐☆☆☆☆
├─ 时间:5-10分钟
└─ 工具:浏览器 + WordPress后台
预计总时间:30-90分钟(DNS生效时间不固定)DNS配置
DNS传播原理
DNS = 全球地址簿更新
DNS传播就像更新全球的"互联网地址簿":
- 你修改DNS = 提交更新请求
- 全球服务器更新 = 逐步传播到各地
- 完全覆盖 = 全球更新完成
时间:5分钟(最快)→ 48小时(最慢)
DNS配置方式
方式A:NS服务器修改(推荐新手)
原理:将域名的DNS管理权交给主机
优点:
✅ 配置简单(只需修改2个NS记录)
✅ 主机自动管理DNS
✅ 自动配置SSL证书
适用:
├─ 新手用户
├─ 域名和主机在同一服务商
└─ 希望简化管理方式B:A记录指向(高级用户)
原理:在域名DNS中添加指向主机IP的记录
优点:
✅ 域名管理权在自己手中
✅ 可以添加更多DNS记录
✅ 灵活性更高
缺点:
❌ 配置相对复杂
❌ 需要了解IP地址
❌ SSL配置可能需要手动
适用:
├─ 有一定技术基础
├─ 需要精细控制DNS
└─ 域名在专业DNS服务商(如Cloudflare)DNS配置步骤(SiteGround示例)
Step 1:获取主机DNS信息
SiteGround DNS信息位置:
登录路径:
1. siteground.com → 登录Student Panel
2. 找到你的网站
3. 点击"Site Tools"
4. 查看"Dashboard"标签页
DNS信息示例:
┌─────────────────────────────────┐
│ Name Server 1: │
│ ns1.sg.server.com │
│ │
│ Name Server 2: │
│ ns2.sg.server.com │
└─────────────────────────────────┘
⚠️ 重要:复制保存这两个地址!Step 2:修改域名DNS服务器
场景1:域名在Namecheap
操作步骤:
1. 登录 namecheap.com
2. "Domain List" → 找到你的域名
3. 点击右侧的"Manage"
4. 找到"Nameservers"部分
5. 选择"Custom DNS"
6. 删除默认的NS服务器
7. 添加SiteGround的两个NS:
- ns1.sg.server.com
- ns2.sg.server.com
8. 点击"Save Changes"
9. 看到绿色✅图标 = 成功DNS传播验证
验证工具:
方法1:在线验证工具(推荐)
├─ 网站:https://www.whatsmydns.net/
├─ 操作:输入你的域名
├─ 结果:查看全球传播状态
│ └─ 绿色点 = 已生效
│ └─ 红色点 = 未生效
└─ 判断:绿色点越多 = 传播越广
方法2:命令行检查(Mac/Linux)
├─ 命令:nslookup example.com
├─ 结果:查看返回的IP地址
└─ 判断:IP为主机IP = 生效完成
方法3:Ping测试(简单)
├─ 命令:ping example.com
├─ 结果:查看能否Ping通
└─ 判断:能Ping通 = 基本可用WordPress安装
WordPress的角色
WordPress = 网站的"操作系统"
就像Windows/Mac是电脑的操作系统:
├─ 管理所有文件和内容
├─ 提供用户界面
├─ 支持扩展功能(插件)
└─ 可更换外观(主题)
为什么选择WordPress?
✅ 市场份额43%(CMS第一)
✅ 免费、开源
✅ 60,000+插件
✅ 10,000+主题
✅ SEO友好
✅ 新手友好
2025-2026年依然是最适合新手的平台!SiteGround一键安装
Step 1:进入安装向导
登录SiteGround:
1. siteground.com → Student Panel
2. 找到你的网站
3. 点击"Site Tools"
进入WordPress安装:
4. 左侧菜单 → "WordPress"
5. 点击"Install & Manage"Step 2:配置安装选项
┌─────────────────────────────────────────┐
│ WordPress安装配置表 │
├─────────────────────────────────────────┤
│ │
│ 【网站设置】 │
│ Protocol: https:// ← 自动SSL,选择HTTPS │
│ Domain: 选择你的域名 │
│ Directory: 留空 ← 安装在根目录 │
│ │
│ 【管理员设置】 │
│ Admin Username: admin │
│ Admin Password: [自动生成] │
│ ⚠️ 务必复制保存密码! │
│ Admin Email: 你的邮箱 │
│ Language: English / 中文 │
│ │
│ 【网站信息】 │
│ Site Title: 网站名称 │
│ 示例:投资回报率计算器 Pro │
│ Tagline: 简短描述 │
│ 示例:Calculate Your ROI in Seconds │
│ │
└─────────────────────────────────────────┘Step 3:执行安装
安装前检查:
□ Protocol选择正确(https://)
□ Domain选择正确
□ Directory留空(根目录安装)
□ 管理员信息已记录
□ 网站信息已填写
开始安装:
1. 点击"Install"按钮
2. 等待安装(2-5分钟)
3. 看到"Installation Complete"
4. 记录登录信息
⚠️ 关键:复制保存登录信息!Step 4:保存重要信息
创建"网站登录信息卡片":
┌─────────────────────────────────┐
│ 我的WordPress网站登录信息 │
├─────────────────────────────────┤
│ 网站名称:_______________ │
│ 域名:_______________ │
│ │
│ 前台地址: │
│ https://_______________ │
│ │
│ 后台地址: │
│ https://_______________/wp-admin │
│ │
│ 管理员用户名:_____________ │
│ 管理员密码:_____________ │
│ │
│ 主机服务商:SiteGround │
│ 安装日期:_______________ │
└─────────────────────────────────┘
💡 建议:
- 截图保存
- 存到密码管理器
- 备份到云笔记安装验证
WordPress安装自检表
┌─────────────────────────────────────────┐
│ WordPress安装自检表 │
├─────────────────────────────────────────┤
│ │
│ 【前端验证】(30分) │
│ □ https://域名 可访问(10分) │
│ □ 显示WordPress默认页面(10分) │
│ □ HTTPS正常(小锁图标)(10分) │
│ │
│ 【后台验证】(30分) │
│ □ https://域名/wp-admin 可访问(15分) │
│ □ 可以成功登录(15分) │
│ │
│ 【功能验证】(20分) │
│ □ 可以新建文章(5分) │
│ □ 可以新建页面(5分) │
│ □ 可以上传图片(5分) │
│ □ 可以修改设置(5分) │
│ │
│ 【清理验证】(20分) │
│ □ 删除默认文章"Hello World"(5分) │
│ □ 删除默认页面"Sample Page"(5分) │
│ □ 清空默认评论(5分) │
│ □ 清空回收站(5分) │
│ │
│ 总分:____ / 100分 │
│ │
│ 通过标准:≥80分 │
│ ├─ 前端验证必须满分 │
│ ├─ 后台验证必须满分 │
│ └─ 其他可以后续补充 │
│ │
└─────────────────────────────────────────┘常见问题解决
问题1:DNS未生效
症状:
- 访问域名显示错误
- 域名无法解析
诊断:
1. 使用whatsmydns.net检查
├─ 如果显示红色点 = DNS未传播
└─ 如果显示绿色点 = 已生效
2. 检查本地DNS缓存
├─ Windows:ipconfig /flushdns
└─ Mac:sudo dscacheutil -flushcache
解决方案:
✅ 使用临时URL先访问
https://服务器IP/~用户名/
✅ 耐心等待DNS传播
├─ 最快5分钟
├─ 平均2-6小时
└─ 最慢48小时
❌ 不要频繁修改DNS
→ 每次修改会重新开始计时问题2:SSL证书未生效
症状:
- 浏览器显示"不安全"
- HTTPS显示红色警告
原因:
Let's Encrypt SSL证书自动签发需要5-15分钟
解决方案:
方案1:等待15分钟后刷新
方案2:强制HTTPS
├─ 登录WordPress后台
├─ Settings → General
├─ WordPress Address: https://
├─ Site Address: https://
└─ Save Changes
方案3:使用插件
├─ 安装"Really Simple SSL"
└─ 自动处理HTTPS
注意:
如果超过1小时仍不生效
→ 联系主机客服问题3:WordPress安装失败
错误类型及解决:
错误1:"Installation Failed"
原因:网络或服务器问题
解决:
├─ 等待几分钟后重试
├─ 检查主机空间是否足够
└─ 联系主机客服
错误2:"Database Connection Error"
原因:数据库创建失败
解决:
├─ SiteGround自动创建,重试即可
├─ 检查主机资源是否充足
└─ 联系主机支持
错误3:"404 Not Found"
原因:目录权限或配置问题
解决:
├─ 检查安装目录设置
├─ 确认Directory字段为空
└─ 联系客服
最佳方案:
SiteGround/Bluehost客服24/7在线聊天
→ 直接联系客服最快解决安装成功标志
✅ 安装成功的5个标志:
1. 前台可访问
└─ https://域名 显示WordPress页面
2. 后台可登录
└─ https://域名/wp-admin 可登录
3. HTTPS正常
└─ 浏览器地址栏显示小锁图标
4. 默认内容已清理
└─ 没有Hello World等默认内容
5. 仪表盘正常
└─ 看到WordPress管理界面
如果你看到以上5个标志:
🎉 恭喜!WordPress安装成功!本课重点
重点
- 三道关卡:DNS配置、系统安装、访问验证的完整流程
- DNS传播:理解DNS传播的时间和验证方法
- 信息保存:必须妥善保存登录信息
- 验证方法:使用自检表确认安装成功
难点突破
难点1:DNS配置太复杂?
突破方法:
简化理解:
DNS = 把你的域名和主机IP"登记结婚"
操作简化:
→ 只需修改2个NS服务器地址
→ 其他的交给主机自动管理
验证简化:
→ 使用whatsmydns.net
→ 看到绿色点 = OK难点2:安装过程出错?
突破方法:
问题排查三步法:
Step 1:检查资源
□ 主机空间充足
□ 域名DNS已配置
□ 网络连接正常
Step 2:检查配置
□ HTTPS已选择
□ Directory为空
□ 域名选择正确
Step 3:寻求帮助
→ 主机客服24/7在线
→ 提供错误截图
→ 描述操作步骤难点3:忘记保存登录信息?
突破方法:
找回方法:
方法1:密码重置
├─ 访问 域名/wp-admin
├─ 点击"Lost your password?"
└─ 通过邮箱重置
方法2:主机控制面板
├─ SiteGround → Site Tools
├─ WordPress → Installations
└─ 修改密码
预防措施:
→ 使用密码管理器(1Password、LastPass)
→ 云笔记备份
→ 截图保存课后行动
必做题
- 完成域名DNS配置
- 完成WordPress安装
- 前台可访问
- 后台可登录
- 默认内容已清理
选做题
- 完成WordPress安装自检表
- 测试网站在不同设备上的显示
- 备份登录信息到多个地方
下一步
让网站变漂亮!