当前位置:首页 > CMS教程 > 正文

Mac如何快速重新安装WordPress?

在Mac上重装WordPress:先备份网站数据并删除原有文件;下载最新WordPress压缩包解压至网站目录;创建或修改 wp-config.php文件配置数据库信息;最后通过浏览器访问站点运行安装向导即可完成全新安装。

在Mac上重新安装WordPress是一个系统性的过程,需要谨慎操作以避免数据丢失,以下是最新、最完整的操作指南,涵盖本地环境和线上服务器两种场景:


核心原则与准备工作

  1. 备份关键数据(必须执行)

    • 通过FTP/SFTP(如FileZilla)下载整个网站目录(通常位于public_htmlwp-content
    • 导出数据库:登录phpMyAdmin > 选择WordPress数据库 > 点击”导出” > 选SQL格式
    • 记录重要配置:数据库名、用户名、密码(位于wp-config.php中)
  2. 清理环境

    Mac如何快速重新安装WordPress?  第1张

    # 终端删除旧文件(替换路径)
    rm -rf /Applications/MAMP/htdocs/your_site
    • 数据库清除:phpMyAdmin中删除所有WordPress表(通常以wp_开头)

本地环境重装(MAMP/XAMPP)

步骤1:安装依赖环境

  1. 下载最新版MAMP(推荐)或XAMPP
  2. 启动服务:打开MAMP > 点击”Start Servers” > 确认Apache和MySQL运行

步骤2:重建数据库

  1. 访问http://localhost/phpmyadmin
  2. 新建数据库:名称与原始一致(如wordpress_redo
  3. 创建用户并赋予权限(与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:运行安装向导

  1. 访问http://localhost:8888/your_site_name
  2. 按提示输入数据库信息
  3. 完成管理员账户设置

线上服务器重装

方案A:保留数据重装(推荐)

  1. 通过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/* ./
  2. 修复权限:

    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:全新安装

  1. 删除所有文件:
    rm -rf /var/www/yoursite.com/public_html/*
  2. 重新下载并解压WordPress至空目录
  3. 新建数据库(保持与原配置一致或修改wp-config.php

安装后优化

  1. 安全加固

    • 修改默认登录地址:安装插件WPS Hide Login
    • 限制登录尝试:安装Wordfence Security
      // 在wp-config.php添加(禁用文件编辑)
      define('DISALLOW_FILE_EDIT', true);
  2. 数据恢复

    • 上传备份的wp-content/themeswp-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

最佳实践建议

  1. 版本管理:使用Git跟踪代码变更(官方指南)
  2. 本地开发:优先在MAMP测试修改,再用All-in-One WP Migration同步到线上
  3. 自动化备份:安装插件UpdraftPlus,设置每日云备份

关键提示

  • 操作前确保电源稳定(笔记本插电操作)
  • 数据库操作后立即修改密码
  • 使用SSL加密连接(推荐Let’s Encrypt)

引用说明
本文操作步骤参考WordPress官方文档安装指南,安全建议基于Sucuri安全团队2025年发布的《WordPress安全最佳实践》,数据库操作部分遵循phpMyAdmin标准流程。

0