在宝塔面板安装WordPress是一个高效且适合新手的建站方式,以下是详细操作步骤,遵循最佳实践确保安全性和稳定性:
前期准备
- 服务器环境
- 已安装宝塔面板(推荐7.9+版本)的云服务器(阿里云/酷盾等)。
- 服务器系统:CentOS 7+/Ubuntu 20.04(兼容性最佳)。
- 必要配置
- 域名解析:将域名A记录指向服务器IP(在域名服务商处操作)。
- 宝塔面板登录:通过
http://服务器IP:8888
访问,完成LNMP环境部署(PHP 7.4+、MySQL 5.6+、Nginx 1.2+)。
安装WordPress详细步骤
步骤1:创建网站
- 登录宝塔面板 → 点击左侧「网站」→ 「添加站点」。
- 填写信息:
- 域名:输入你的域名(如
www.yoursite.com
),可同时绑定不带www的域名。 - 根目录:默认
/www/wwwroot/yourdomain
(建议保留)。 - 数据库:选择「MySQL」,设置数据库名、用户名、密码(牢记密码)。
- PHP版本:选择7.4或8.0(WordPress官方推荐)。
- 域名:输入你的域名(如
- 点击「提交」,自动创建站点和数据库。
步骤2:下载WordPress程序
- 进入站点根目录:
- 点击「文件」→ 找到刚创建的站点目录(如
/www/wwwroot/yourdomain
)。
- 点击「文件」→ 找到刚创建的站点目录(如
- 删除默认文件:全选目录内文件 → 点击「删除」。
- 下载WordPress:
- 点击「远程下载」→ 输入官方链接:
https://wordpress.org/latest.zip
→ 确认下载。
- 点击「远程下载」→ 输入官方链接:
- 解压文件:
- 选中
latest.zip
→ 点击「解压」→ 将解压后的wordpress
文件夹内移动到根目录。
- 选中
步骤3:配置WordPress
- 访问域名安装:
- 浏览器打开你的域名(如
http://www.yoursite.com
),进入WordPress安装界面。
- 浏览器打开你的域名(如
- 填写数据库信息:
- 数据库名、用户名、密码:填写步骤1创建的信息。
- 数据库主机:默认
localhost
(无需修改)。 - 表前缀:建议修改默认
wp_
为随机前缀(如wp3x_
)提升安全性。
- 完成安装:
设置网站标题、管理员账号、密码和邮箱 → 点击「安装WordPress」。
关键安全优化
- 权限设置(宝塔面板操作):
- 进入站点目录 → 选中所有文件 → 点击「权限」→ 设置所有者:
www
,权限:755
(文件夹)和644
(文件)。
- 进入站点目录 → 选中所有文件 → 点击「权限」→ 设置所有者:
- 防火墙配置:
- 宝塔「安全」页面 → 放行端口:80(HTTP)、443(HTTPS)、22(SSH)。
- 禁用未使用的端口(如3306数据库端口默认关闭)。
- SSL证书:
宝塔「网站」→ 选择站点 → 「SSL」→ 申请Let’s Encrypt免费证书并强制HTTPS。
常见问题解决
- 无法连接数据库:检查数据库名/密码是否正确,或通过宝塔「数据库」页面重置密码。
- 403 Forbidden错误:确认站点根目录权限为
755
,且index.php
文件存在。 - 更新失败/文件权限问题:在宝塔文件管理中,将
wp-content
目录权限改为755
。
后续维护建议
- 定期备份:宝塔「计划任务」设置每日备份网站文件和数据库到云端(如阿里云OSS)。
- 更新策略:及时更新WordPress核心、主题和插件(更新前务必备份)。
- 安全加固:安装安全插件(如Wordfence),限制后台登录尝试次数。
引用说明
本文参考官方文档:
- WordPress安装指南:https://wordpress.org/support/article/how-to-install-wordpress/
- 宝塔面板帮助中心:https://www.bt.cn/bbs
所有操作均基于最新稳定版软件,数据截至2025年10月。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/28987.html