WordPress是全球最流行的内容管理系统(CMS),全球超过40%的网站使用WordPress构建。它功能强大、插件丰富、易于使用,即使你没有任何编程基础,也能快速搭建出一个专业的网站。

一、准备工作

第1步:购买域名

域名是你的网站地址,建议选择 .com 后缀。推荐在阿里云、腾讯云或Namesilo购买,价格通常在50-80元/年。域名选择建议简短好记、与网站主题相关。

第2步:选择服务器/主机

WordPress需要PHP + MySQL环境。推荐选择:

  • 入门级:虚拟主机(适合流量小的个人博客),月费20-50元
  • 推荐:轻量应用服务器(1核2G足够),年费100-300元
  • 高性能:云服务器(适合流量大的站点),按需付费
第3步:域名备案

如果使用国内服务器,域名必须进行ICP备案。备案周期约7-20个工作日,需要在服务器提供商的后台提交资料。使用海外服务器则无需备案。

二、安装WordPress

方法一:宝塔面板一键部署(推荐新手)

  1. 在服务器安装宝塔面板:bt.cn
  2. 登录宝塔后台,安装LNMP环境(Nginx + MySQL + PHP)
  3. 在"软件商店"搜索WordPress,一键部署
  4. 访问网站地址,完成WordPress安装向导

方法二:手动安装

# 1. 下载WordPress中文版 wget https://cn.wordpress.org/latest-zh_CN.zip # 2. 解压到网站目录 unzip latest-zh_CN.zip -d /www/wwwroot/yoursite/ # 3. 创建数据库 mysql -u root -p CREATE DATABASE wordpress DEFAULT CHARSET utf8mb4; CREATE USER 'wpuser'@'localhost' IDENTIFIED BY '你的密码'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES; # 4. 访问网站,按向导完成安装

三、必装插件推荐

Wordfence Security

安全防护插件,防止恶意攻击和暴力破解

Yoast SEO / Rank Math

SEO优化插件,帮助提升搜索引擎排名

WP Super Cache

页面缓存插件,大幅提升网站加载速度

UpdraftPlus

自动备份插件,定期备份数据到云存储

四、主题选择指南

主题决定了你网站的外观和功能。选择主题时要考虑:加载速度、响应式设计、SEO友好度、是否支持自定义。

免费主题推荐

付费主题推荐

小贴士:新手建议先用免费主题上手,等网站有一定流量后再考虑付费主题。安装主题路径:后台 > 外观 > 主题 > 添加新主题。

五、网站安全加固

WordPress因为用户量大,经常成为黑客攻击目标。以下措施必须做:

  1. 修改默认登录地址:/wp-admin 改成自定义路径,防止暴力破解
  2. 限制登录尝试次数:安装 Limit Login Attempts 插件,连续错误5次自动封锁IP
  3. 及时更新:WordPress核心、主题、插件都要保持最新版本,旧版本往往有已知漏洞
  4. 关闭文件编辑:wp-config.php 中添加 define('DISALLOW_FILE_EDIT', true);,防止后台被篡改
  5. 定期备份:用 UpdraftPlus 每周自动备份到云盘,出问题了一键恢复

六、SEO基础优化

  1. 设置固定链接:后台 > 设置 > 固定链接,选择"文章名"格式
  2. 提交Sitemap:安装SEO插件后自动生成sitemap.xml,提交给百度站长平台和Google Search Console
  3. 优化网站速度:开启缓存、压缩图片、使用CDN
  4. 移动端适配:选择响应式主题,确保手机端体验良好

七、常见问题与解决

问题1:网站打开很慢

原因:图片未压缩、插件太多、没有缓存。

解决:安装 WP Super Cache 开启缓存,用 TinyPNG 压缩图片,删除不用的插件,有条件的话接入CDN。

问题2:更新后网站白屏

原因:主题或插件与新版本WordPress不兼容。

解决:通过FTP进入网站目录,把 wp-content/plugins 改名为 plugins-disabled,禁用所有插件后逐个启用排查。如果是主题问题,切换到默认主题试试。

问题3:后台无法登录

原因:密码错误或数据库损坏。

解决:通过phpMyAdmin进入数据库,找到 wp_users 表,用MD5加密新密码替换旧密码字段。或者在 functions.php 中临时添加 wp_set_password('新密码', 1); 重置管理员密码。

八、写在最后

WordPress建站门槛不高,但要做得好需要持续投入。上线后最重要的是:坚持更新优质内容、做好安全防护、定期备份数据。网站不是一蹴而就的,慢慢打磨才能越做越好。

如果你在建站过程中遇到问题,可以先搜索官方文档(wordpress.org/support),大部分问题都有现成答案。实在解决不了的,欢迎联系我们交流。