- 准备工作:安装前需要什么?
- 详细安装步骤:以WordPress为例
- 安装后配置:让你的网站更安全、更好用
- 常见问题与解决方案
- 其他CMS简介
准备工作:安装前需要什么?
在开始安装之前,你需要准备好以下三样东西,这是搭建网站的基石:

1 域名
这是你网站的网址,www.yourwebsite.com,你可以从域名注册商(如 GoDaddy, Namecheap, 阿里云, 腾讯云等)购买。
2 网站空间
也称为虚拟主机,是存放你网站文件和数据库的地方,你可以从虚拟主机提供商(如 Bluehost, SiteGround, 阿里云ECS, 腾讯云CVM等)购买。
选择主机时需要注意:
- 操作系统: 对于WordPress,推荐选择 Linux 系统,因为它与PHP和MySQL的组合更稳定、更常见。
- 支持环境: 确保主机支持 PHP (建议版本7.4或更高) 和 MySQL (或MariaDB) 数据库。
- 一键安装: 大多数主流主机商都提供“一键安装”功能(如 cPanel面板的 Softaculous),可以极大简化安装过程,本教程会同时讲解手动安装和一键安装两种方法。
3 FTP 客户端
这是一个用于将你的电脑文件上传到网站空间的软件,常用的有:

- FileZilla (免费、跨平台,强烈推荐)
- Cyberduck (免费、跨平台)
(可选) 主机提供商通常会给你提供一个 控制面板(如 cPanel, Plesk)的登录地址、用户名和密码。
详细安装步骤:以WordPress为例
我们将通过两种最常见的方式安装WordPress。
使用主机商的一键安装程序(推荐新手)
这是最简单、最快的方法,绝大多数主机都支持。
-
登录控制面板
(图片来源网络,侵删)- 在你的主机商后台找到“控制面板”或“管理面板”的登录链接。
- 输入你的用户名和密码登录。
-
找到安装程序
- 在控制面板中,寻找名为 “Softaculous”、“WordPress”、“Install WordPress” 或 “一键安装” 的图标或选项,通常在“网站”或“软件”类别下。
- 点击进入。
-
选择域名并设置信息
- 选择域名: 从下拉菜单中选择你想要安装WordPress的域名(如果你只有一个域名,它会自动选中)。
- 选择目录:
- 如果你想让
www.yourwebsite.com直接访问你的网站,就保持In Root Directory或 不变。 - 如果你想在子目录安装(
www.yourwebsite.com/blog),就在输入框中填入blog。(注意: 这会导致你的网站访问路径变长,一般不推荐新手这样做。)
- 如果你想让
- 输入你网站的名称(我的个人博客”),这个之后可以在后台随时修改。
- 管理员用户名: 非常重要! 不要使用默认的
admin,因为容易被攻击,请自定义一个强用户名,如myuser2025。 - 管理员密码: 系统会自动生成一个强密码,建议直接使用,也可以自己设置一个包含大小写字母、数字和符号的强密码。
- 管理员邮箱: 输入你的常用邮箱,用于接收通知和找回密码。
- 勾选“显示高级设置” (可选,但推荐):
- 选择语言: 选择
zh_CN(简体中文)。 - 数据库前缀: 保持默认的
wp_即可,修改它可以在一定程度上提高安全性,防止批量攻击。
- 选择语言: 选择
-
安装WordPress
- 确认所有信息无误后,点击右下角的 “Install” 或 “立即安装” 按钮。
- 系统会自动完成文件上传、数据库创建和配置,整个过程通常只需要1-2分钟。
-
完成安装
- 安装成功后,你会看到一个绿色的成功提示,并显示你的 网站登录地址 和 管理后台地址。
- 记住你的 管理员用户名 和 密码,然后点击 “Administration” 或 “登录” 进入你的WordPress后台。
手动安装(适合需要更多控制权的用户)
-
下载WordPress安装包
- 访问 WordPress中国官网 或 国际官网。
- 点击“下载WordPress”按钮,你会得到一个
.zip格式的压缩文件。
-
解压并准备文件
- 将下载的
.zip文件解压到你的电脑上,你会看到一个名为wordpress的文件夹,里面包含了所有WordPress的源文件。
- 将下载的
-
创建数据库
- 登录你的主机控制面板(如 cPanel)。
- 找到 “MySQL 数据库” 或 “数据库向导” 工具。
- 创建一个新的数据库(数据库名称可以设为
your_wp_db)。 - 创建一个新的数据库用户(用户名设为
your_wp_user)。 - 为这个用户授予你对刚刚创建的数据库的 “所有权限”。
- 记下以下四项信息,稍后需要用到:
- 数据库名称
- 数据库用户名
- 数据库密码
- 数据库主机(通常是
localhost,如果不是,你的主机商会告诉你)
-
配置
wp-config.php文件-
打开你解压后的
wordpress文件夹,找到wp-config-sample.php文件。 -
用文本编辑器(如记事本、VS Code)打开它。
-
找到以下部分,并将你刚才记录的数据库信息填入:
/** WordPress数据库的名称 */ define('DB_NAME', 'your_wp_db'); /** MySQL数据库用户名 */ define('DB_USER', 'your_wp_user'); /** MySQL数据库密码 */ define('DB_PASSWORD', 'your_password'); /** MySQL主机 */ define('DB_HOST', 'localhost'); -
(可选) 为了提高安全性,可以手动设置一个“唯一密钥和盐”,你可以访问 WordPress密钥生成服务 来生成一串随机的代码,然后替换掉文件中默认的
put your unique phrase here部分。 -
将文件另存为
wp-config.php。
-
-
通过FTP上传文件
- 打开你的FTP客户端(如FileZilla)。
- 输入你的主机地址、FTP用户名和密码,连接到你的网站空间。
- 进入网站根目录(通常是
public_html或www目录)。 - (重要!) 不要直接上传
wordpress这个文件夹,而是要 进入wordpress文件夹,将其内部的全部文件和文件夹 拖拽到你的网站根目录中。 - 上传完成后,你的网站根目录下应该有
wp-content,wp-includes,wp-admin等WordPress核心文件夹。
-
通过浏览器完成安装
- 在浏览器中访问你的域名,
http://www.yourwebsite.com。 - WordPress会检测到你的配置文件,并引导你完成最后的安装步骤。
- 你需要设置:
- 你的网站名称。
- 管理员用户名和密码: 这里的用户名建议也使用你自定义的强用户名,密码可以重新设置一个。
- 邮箱: 你的管理邮箱。
- 点击“安装WordPress”按钮。
- 安装成功后,你就可以使用刚才设置的用户名和密码登录后台了。
- 在浏览器中访问你的域名,
安装后配置:让你的网站更安全、更好用
恭喜!你的WordPress网站已经成功安装了,但工作还没完,以下几步至关重要:
-
更改默认用户名
- 如果你在安装时使用了
admin作为用户名,请立即修改! - 进入 用户 -> 所有用户,编辑
admin这个用户,将其角色改为“订阅者”,然后创建一个新的管理员账户(使用你之前设置的强用户名),并删除admin用户(在删除时选择“删除所有内容”并归档到新用户)。
- 如果你在安装时使用了
-
安装必备插件
- 登录WordPress后台,进入 插件 -> 安装插件。
- 搜索并安装以下插件:
- SEO插件: 如 Rank Math 或 Yoast SEO,用于优化搜索引擎排名。
- 缓存插件: 如 WP Rocket (付费) 或 LiteSpeed Cache (如果你的主机是LiteSpeed服务器),能极大提升网站速度。
- 安全插件: 如 Wordfence Security 或 Sucuri Security,用于防止黑客攻击。
- 备份插件: 如 UpdraftPlus,定期备份你的网站,以防万一。
-
设置固定链接
- 进入 设置 -> 固定链接。
- 选择 “文章名称” (Post name) 选项,这会让你的URL看起来更美观,也更利于SEO(
yourwebsite.com/sample-post)。
-
设置阅读显示
- 进入 设置 -> 阅读。
- 设置“首页显示”为你选择的静态页面(首页”和“文章”页面),或者最新文章。
- 设置博客页面显示多少篇文章。
常见问题与解决方案
-
问题: 安装时提示“数据库连接错误”。
- 解决: 检查你的
wp-config.php文件中的数据库信息(数据库名、用户名、密码、主机)是否完全正确。
- 解决: 检查你的
-
问题: 白屏或500错误。
- 解决:
- 检查
wp-config.php文件是否有语法错误。 - 通过FTP删除
plugins文件夹,然后重命名plugins为plugins_old,看看是否是插件冲突。 - 检查主题文件是否损坏,可以尝试切换到默认主题。
- 检查
- 解决:
-
问题: 安装后访问域名显示文件列表,而不是网站首页。
- 解决: 这说明你手动安装时,错误地将
wordpress文件夹上传到了根目录,请通过FTP删除根目录下的wordpress文件夹,并将其内部的文件移动到根目录。
- 解决: 这说明你手动安装时,错误地将
-
问题: 后台登录后跳转回登录页。
- 解决: 通常是由于服务器时间不正确或Cookie问题,尝试清除浏览器缓存和Cookie,或者联系主机商检查服务器时间。
其他CMS简介
虽然WordPress是最流行的,但根据不同需求,你也可以考虑其他CMS:
-
Joomla:
- 特点: 功能非常强大,比WordPress更复杂,被称为“全能型CMS”。
- 适用场景: 企业官网、复杂的社区网站、政府网站,需要高度自定义和复杂权限管理的项目。
- 安装: 流程与WordPress类似,也是需要数据库环境和上传文件。
-
Drupal:
- 特点: 以其强大的安全性和灵活性著称,学习曲线最陡峭。
- 适用场景: 大型企业门户、高流量网站、需要复杂内容结构(如多语言、多类型内容)的项目。
- 安装: 同样需要数据库环境,安装过程比WordPress稍显复杂。
-
Ghost:
- 特点: 专注于博客和在线出版,界面极简,性能出色,内置会员和付费订阅功能。
- 适用场景: 博客作者、记者、内容创作者,希望专注于写作和内容变现的用户。
希望这份详细的教程能帮助你成功搭建自己的CMS网站!祝你玩得开心!
