好的,这是一篇详细讲解在宝塔面板中设置 WordPress 的教程文章,专为网站访客(网站管理员/拥有者)撰写,内容注重实用性和符合搜索引擎优化(E-A-T)原则:
在宝塔面板中设置 WordPress:一份详细指南
如果你正在使用宝塔面板管理你的服务器,并且想要部署一个 WordPress 网站,那么你来对地方了,宝塔面板以其直观的图形界面大大简化了服务器管理和网站搭建的流程,本指南将一步步带你完成在宝塔面板中安装和配置 WordPress 的全过程。
核心前提条件
- 已安装宝塔面板: 你的服务器(VPS 或云服务器)必须已经成功安装了宝塔面板(Linux 版本,如 CentOS, Ubuntu, Debian 等)。
- 域名解析: 你需要拥有一个域名,并且已经将该域名解析(A 记录)指向你的服务器公网 IP 地址,域名生效可能需要几分钟到几小时。
- 服务器资源: 确保你的服务器资源(CPU、内存、磁盘空间)足以运行 WordPress 及其所需的数据库(MySQL/MariaDB)和 Web 服务器(Nginx 或 Apache)。
- 登录宝塔面板: 知道你的宝塔面板登录地址(通常是
http://你的服务器IP:8888
或绑定的特定域名)、用户名和密码。
详细设置步骤
第一步:登录宝塔面板
- 在浏览器地址栏输入你的宝塔面板访问地址(如
http://你的服务器IP:8888
或https://你的面板域名
)。 - 输入你的宝塔面板用户名和密码,点击登录。
第二步:安装必要运行环境 (LAMP/LNMP)
WordPress 需要 Web 服务器、PHP 和数据库才能运行,宝塔面板可以一键安装这些环境。
- 登录后,在宝塔面板首页,找到并点击 “软件商店”。
- 在软件商店的 “运行环境” 分类下,你会看到
Nginx
或Apache
、MySQL
/MariaDB
、PHP
等。 - 推荐选择:
- Web 服务器:
Nginx
(性能通常更优)或Apache
(兼容性广泛),对于新手,两者均可,本指南以Nginx
为例。 - 数据库:
MySQL
或MariaDB
均可,选择较新的稳定版本(如 MySQL 5.7+ 或 MariaDB 10.3+)。 - PHP: 强烈推荐选择 PHP 7.4 或更高版本(如 8.0, 8.1, 8.2),WordPress 核心和大部分插件/主题已良好支持 PHP 8.x,性能更好,选择版本后,务必点击右侧的 “安装” 按钮。
- Web 服务器:
- 安装过程: 点击安装后,宝塔会开始自动下载、编译和配置选中的软件,这个过程可能需要几分钟到十几分钟,请耐心等待,可以在“消息”或“任务列表”查看进度。
第三步:创建网站
环境安装好后,开始为你的 WordPress 站点创建空间。
- 返回宝塔面板首页,点击左侧导航栏的 “网站”。
- 在网站管理页面,点击右上角的 “添加站点” 按钮。
- 填写网站信息:
- 域名: 输入你的完整域名(
www.yourdomain.com
),如果你也想用不带www
的域名(yourdomain.com
),可以填写yourdomain.com www.yourdomain.com
(用空格或换行分隔),确保域名已正确解析到服务器 IP。 - 根目录: 默认会自动生成一个路径(如
/www/wwwroot/yourdomain.com
),建议保持默认即可,宝塔会自动创建该目录。 - FTP: 如果需要通过 FTP 上传文件,可以勾选“创建 FTP”,并设置 FTP 用户名和密码。强烈建议设置强密码。
- 数据库:
- 勾选 “创建数据库”。
- 数据库类型: 选择你之前安装的数据库类型(MySQL/MariaDB)。
- 数据库名 / 用户名: 宝塔会自动生成(通常与域名相关),也可以手动修改为易记的名称(避免使用特殊字符和空格)。
- 密码: 务必设置一个非常强壮的数据库密码(包含大小写字母、数字、特殊符号,长度至少 12 位),这是安全的关键!点击旁边的图标可以生成随机强密码,务必记录下来。
- 访问权限: 保持默认
localhost
。
- PHP 版本: 在下拉菜单中选择你之前安装好的 PHP 版本(如 PHP-8.1)。
- 其他选项: “提交”按钮上方的选项(如“纯静态”、“运行目录”等)保持默认即可。
- 域名: 输入你的完整域名(
- 提交: 仔细核对信息无误后,点击最下方的 “提交” 按钮。
- 创建成功: 宝塔会创建网站目录、FTP 账号(如果创建了)和数据库,并显示成功信息,请务必记录或保存好显示的数据库名、用户名和密码,安装 WordPress 时需要用到。
第四步:上传 WordPress 程序
现在需要将 WordPress 的核心文件放到你刚创建的网站根目录下。
- 宝塔远程下载(推荐)
- 在“网站”列表中找到你刚创建的站点,点击其右侧的 “根目录” 图标(或名称)。
- 这会打开文件管理器,定位到你的网站根目录(如
/www/wwwroot/yourdomain.com
)。 - 点击文件管理器上方的 “远程下载” 按钮。
- 在弹出框中,输入 WordPress 中文官网的下载链接:
https://cn.wordpress.org/latest-zh_CN.zip
(获取最新简体中文版)。 - 点击 “确认”,宝塔会自动下载该 ZIP 文件到当前目录。
- 下载完成后,在文件管理器中找到
latest-zh_CN.zip
文件,右键点击它,选择 “解压”。 - 解压后会得到一个
wordpress
文件夹,进入这个wordpress
文件夹,全选(Ctrl+A)里面的所有文件和文件夹。 - 剪切(Ctrl+X)这些选中的内容,然后返回上一级目录(即你的网站根目录
/www/wwwroot/yourdomain.com
),粘贴(Ctrl+V)进来。 - (可选但推荐)粘贴完成后,可以删除空的
wordpress
文件夹和latest-zh_CN.zip
压缩包以保持目录整洁。
- FTP 上传
- 使用 FTP 客户端(如 FileZilla)连接到你的服务器,使用创建网站时设置的 FTP 账号信息。
- 连接后,定位到远程站点的根目录(即
/www/wwwroot/yourdomain.com
)。 - 在本地电脑下载 WordPress 中文版 ZIP 包(从
https://cn.wordpress.org/
)。 - 将 ZIP 包上传到服务器根目录。
- 回到宝塔面板的文件管理器,进入网站根目录,找到上传的 ZIP 包,右键选择 “解压”。
- 解压后得到
wordpress
文件夹,将其中的内容移动到根目录(参照方法一第 6-8 步)。
第五步:安装 WordPress
文件准备就绪,现在可以通过浏览器进行安装了。
- 打开你的浏览器,访问你的域名(如
http://yourdomain.com
或http://www.yourdomain.com
)。 - 你应该会看到 WordPress 的安装引导界面(选择语言的界面),选择 “简体中文”,点击 “继续”。
- 下一个界面会提示需要数据库信息,点击 “现在就开始!”。
- 填写数据库连接信息:
- 数据库名: 填写第三步创建网站时设置的数据库名。
- 用户名: 填写第三步创建网站时设置的数据库用户名。
- 密码: 填写第三步创建网站时设置的强壮的数据库密码。
- 数据库主机: 默认填写
localhost
(宝塔创建的数据库通常就在本机)。 - 表前缀: 默认是
wp_
。强烈建议修改为独特的前缀(如wp_xyz_
)以增强安全性,避免潜在的攻击者猜测表名。
- 点击 “提交” 按钮。
- 如果信息正确,会显示“可以安装了”,点击 “运行安装程序”。
- 配置站点基本信息:
- 输入你的网站名称(以后可以修改)。
- 用户名: 设置你登录 WordPress 后台的管理员用户名。不要使用
admin
等常见用户名,建议使用独特且不易猜测的名字。 - 密码: 设置一个极其强壮的 WordPress 管理员密码(与数据库密码同样重要),可以使用密码生成器生成,务必记录下来!
- 您的电子邮件: 输入有效的邮箱地址,用于接收通知和找回密码。
- 对搜索引擎的可见性: 如果网站还在建设初期,不希望被搜索引擎收录,可以勾选此项,网站正式上线后务必取消勾选。
- 点击 “安装 WordPress”。
- 安装成功后,会显示“成功!”的提示,点击 “登录” 按钮,使用你设置的用户名和密码登录 WordPress 后台(地址通常是
http://yourdomain.com/wp-admin
)。
第六步:基础安全与优化设置(强烈推荐)
- 强制 HTTPS (SSL 证书):
- 在宝塔面板的 “网站” 列表中,找到你的站点,点击 “设置”。
- 切换到 “SSL” 选项卡。
- 选择 “Let’s Encrypt”,勾选你要申请证书的域名(通常主域名和带 www 的都勾选),并填写你的邮箱(用于证书到期提醒)。
- 点击 “申请”,申请成功后,勾选 “强制 HTTPS”,这样访问你的网站就会自动跳转到安全的
https://
协议。
- 修改默认登录地址 (可选但推荐):
- 使用插件(如 WPS Hide Login)可以轻松修改默认的
/wp-admin
和/wp-login.php
登录地址,增加一层防护。
- 使用插件(如 WPS Hide Login)可以轻松修改默认的
- 安装安全插件:
- 在 WordPress 后台 > “插件” > “安装插件” 中,搜索并安装一款可靠的安全插件,如 Wordfence Security 或 iThemes Security,这些插件提供防火墙、恶意软件扫描、登录保护等功能。
- 设置宝塔面板安全:
- 修改宝塔面板的默认端口(8888)和默认的入口路径()。
- 在宝塔面板的 “安全” 设置中,可以配置 IP 访问限制(仅允许你的 IP 访问面板)。
- 务必修改宝塔面板的默认用户名和密码!
- 配置缓存(提升速度):
- 宝塔面板缓存: 在网站设置的 “PHP” 选项卡中,选择合适的 “PHP 缓存加速器”(如 Opcache,务必启用)。
- WordPress 缓存插件: 安装并配置一款缓存插件,如 WP Super Cache, W3 Total Cache, 或 LiteSpeed Cache(如果服务器安装了 LiteSpeed)。
- Nginx/Apache 缓存: 宝塔面板在网站设置中通常也提供页面缓存配置选项,可以根据需要开启。
- 设置定期备份:
- 宝塔面板备份: 在宝塔面板的 “计划任务” 中,设置定期自动备份(网站文件 + 数据库)到服务器磁盘、FTP 空间或云存储(推荐异地备份)。
- WordPress 备份插件: 同时也可以使用 WordPress 插件(如 UpdraftPlus)进行更灵活的备份和恢复。
第七步:后续维护
- 保持更新: 定期更新 WordPress 核心、主题和插件到最新版本,这是安全的关键。
- 监控: 关注宝塔面板的资源监控(CPU、内存、磁盘、流量)和 WordPress 后台的站点健康状态。
- 内容建设: 开始发布内容,安装和配置你需要的主题和插件。
恭喜! 至此,你的 WordPress 网站已经在宝塔面板上成功搭建并进行了基础的安全和优化配置,你可以开始专注于网站的内容创作和功能扩展了。
重要安全提示重申:
- 永远使用强密码(管理员、数据库、FTP、宝塔面板)。
- 及时更新 所有软件(系统、宝塔面板、WordPress、主题、插件)。
- 定期备份 网站文件和数据库,并测试备份的可恢复性。
- 启用 HTTPS (SSL) 是基本要求。
- 谨慎安装来源不明的主题和插件。
遵循这些步骤和安全建议,你将拥有一个稳定、安全且高效的 WordPress 网站运行环境。
引用说明:
- 本指南基于宝塔面板官方文档、WordPress 官方安装指南以及常见的服务器安全最佳实践编写。
- 软件下载链接指向 WordPress 中文官方站点 (
https://cn.wordpress.org/
)。 - 安全建议参考了 Wordfence、iThemes Security 等主流安全插件厂商以及网络安全机构(如 OWASP)的推荐。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/29774.html