上一篇
Mac如何快速重新安装WordPress?
- CMS教程
- 2025-06-04
- 3744
在Mac上重装WordPress:先备份网站数据并删除原有文件;下载最新WordPress压缩包解压至网站目录;创建或修改
wp-config.php
文件配置数据库信息;最后通过浏览器访问站点运行安装向导即可完成全新安装。
在Mac上重新安装WordPress是一个系统性的过程,需要谨慎操作以避免数据丢失,以下是最新、最完整的操作指南,涵盖本地环境和线上服务器两种场景:
核心原则与准备工作
-
备份关键数据(必须执行)
- 通过FTP/SFTP(如FileZilla)下载整个网站目录(通常位于
public_html
或wp-content
) - 导出数据库:登录phpMyAdmin > 选择WordPress数据库 > 点击”导出” > 选SQL格式
- 记录重要配置:数据库名、用户名、密码(位于
wp-config.php
中)
- 通过FTP/SFTP(如FileZilla)下载整个网站目录(通常位于
-
清理环境
# 终端删除旧文件(替换路径) rm -rf /Applications/MAMP/htdocs/your_site
- 数据库清除:phpMyAdmin中删除所有WordPress表(通常以
wp_
开头)
- 数据库清除:phpMyAdmin中删除所有WordPress表(通常以
本地环境重装(MAMP/XAMPP)
步骤1:安装依赖环境
- 下载最新版MAMP(推荐)或XAMPP
- 启动服务:打开MAMP > 点击”Start Servers” > 确认Apache和MySQL运行
步骤2:重建数据库
- 访问
http://localhost/phpmyadmin
- 新建数据库:名称与原始一致(如
wordpress_redo
) - 创建用户并赋予权限(与
wp-config.php
匹配)
步骤3:安装WordPress
cd /Applications/MAMP/htdocs curl -O https://wordpress.org/latest.zip unzip latest.zip mv wordpress your_site_name
步骤4:运行安装向导
- 访问
http://localhost:8888/your_site_name
- 按提示输入数据库信息
- 完成管理员账户设置
线上服务器重装
方案A:保留数据重装(推荐)
-
通过SSH连接服务器:
cd /var/www/yoursite.com/public_html rm -rf wp-admin wp-includes curl -O https://wordpress.org/latest.zip unzip latest.zip # 解压后只覆盖核心文件,不删除wp-content cp -rf wordpress/* ./
-
修复权限:
sudo chown -R www-data:www-data /var/www/yoursite.com sudo find . -type d -exec chmod 755 {} ; sudo find . -type f -exec chmod 644 {} ;
方案B:全新安装
- 删除所有文件:
rm -rf /var/www/yoursite.com/public_html/*
- 重新下载并解压WordPress至空目录
- 新建数据库(保持与原配置一致或修改
wp-config.php
)
安装后优化
-
安全加固
- 修改默认登录地址:安装插件
WPS Hide Login
- 限制登录尝试:安装
Wordfence Security
// 在wp-config.php添加(禁用文件编辑) define('DISALLOW_FILE_EDIT', true);
- 修改默认登录地址:安装插件
-
数据恢复
- 上传备份的
wp-content/themes
和wp-content/plugins
- 导入SQL备份:phpMyAdmin > 选择数据库 > “导入”
- 更新固定链接:后台 > 设置 > 固定链接 > 点击”保存”刷新
- 上传备份的
常见问题解决方案
问题现象 | 排查步骤 |
---|---|
404错误 | 检查.htaccess 是否包含WordPress规则,权限设为644 |
数据库连接错误 | 确认wp-config.php 中DB_NAME/DB_USER/DB_PASSWORD正确 |
白屏死机 | 重命名插件目录临时禁用插件:mv plugins plugins_old |
更新失败 | 执行sudo chown -R $USER:www-data wp-content |
最佳实践建议
- 版本管理:使用Git跟踪代码变更(官方指南)
- 本地开发:优先在MAMP测试修改,再用All-in-One WP Migration同步到线上
- 自动化备份:安装插件UpdraftPlus,设置每日云备份
关键提示:
- 操作前确保电源稳定(笔记本插电操作)
- 数据库操作后立即修改密码
- 使用SSL加密连接(推荐Let’s Encrypt)
引用说明
本文操作步骤参考WordPress官方文档安装指南,安全建议基于Sucuri安全团队2025年发布的《WordPress安全最佳实践》,数据库操作部分遵循phpMyAdmin标准流程。