已编辑 3 几个月前 通过 ExtremeHow 编辑团队
WordPressXAMPP开发环境迁移开发服务器本地主机网站视窗备份MySQL
翻译更新 3 几个月前
将WordPress网站迁移到本地服务器环境(如XAMPP)可以为测试更改、尝试新插件或创建网站备份提供一个很好的方式。XAMPP是一个流行的软件包,提供了一个完整的本地运行WordPress环境,包括Apache、MySQL、PHP和Perl。本指南将以清晰简单的方式引导你完成每一步迁移过程。
在迁移WordPress网站之前,你需要在本地计算机上安装XAMPP。你可以从XAMPP官方网站下载XAMPP。根据你的操作系统选择版本,无论是Windows、macOS还是Linux。
下载后,按照安装说明进行操作。安装完成后,启动XAMPP控制面板。通过点击每个服务旁边的“Start”按钮启动Apache和MySQL服务。如果它们在没有错误的情况下启动,你的XAMPP环境就准备好了。
要迁移你的WordPress网站,首先需要导出文件和数据库。让我们从处理文件开始。
如果你可以访问托管WordPress网站的服务器,使用像FileZilla这样的FTP客户端下载WordPress文件。使用你的FTP凭据连接到服务器,并导航到包含WordPress安装的目录。这个目录通常包含wp-config.php
这样的文件和wp-content
这样的目录。将这些文件下载到本地计算机。
接下来,导出WordPress数据库。访问管理数据库的网站主机,通常通过phpMyAdmin。一旦进入phpMyAdmin,从左侧列表中选择你的WordPress数据库。然后,点击“Export”选项卡。选择“Quick”导出方法和“SQL”格式,然后点击“Go”。将导出的数据库文件保存到计算机。
现在你已导出了WordPress网站的数据库,你需要将其导入XAMPP中的本地MySQL数据库。
打开你的网络浏览器并访问http://localhost/phpmyadmin
。这将在本地XAMPP环境中打开phpMyAdmin。点击顶部的“Databases”,你将看到创建数据库的提示。为本地WordPress数据库输入一个名称(例如wordpress_local
),然后点击“Create”。
数据库创建后,点击顶部的“Import”选项。这将允许你导入之前导出的数据库文件。点击“Choose File”,选择你的SQL文件,然后点击“Go”。phpMyAdmin将把你的WordPress数据库导入新创建的本地数据库中。
数据库准备好后,是时候为本地使用准备WordPress文件了。
将从在线服务器下载的WordPress文件复制到XAMPP的htdocs
目录中,该目录通常位于你安装XAMPP的位置(例如Windows上的C:\xampp\htdocs
)。在htdocs
中创建一个新文件夹并命名,例如my_website
。
接下来,在复制的文件中找到wp-config.php
文件。在文本编辑器中打开它,并找到以下行:
<?php define('DB_NAME', 'database_name_here'); define('DB_USER', 'username_here'); define('DB_PASSWORD', 'password_here'); define('DB_HOST', 'localhost'); ?>
将这些更改为与你的本地数据库设置匹配:
<?php define('DB_NAME', 'wordpress_local'); define('DB_USER', 'root'); define('DB_PASSWORD', ''); define('DB_HOST', 'localhost'); ?>
MySQL用户名通常是“root”,而本地环境的密码通常为空,除非你在XAMPP安装期间设置了它。
配置好WordPress文件后,调整数据库中的网站URL。此步骤确保你的网站指向本地环境而不是在线服务器。
在phpMyAdmin中,进入本地WordPress数据库,找到一个名为wp_options
的表。通常这是最先显示的表之一。点击它并找寻名为siteurl
和home
的选项。它们应指向你的本地URL,例如http://localhost/my_website
,而不是你的在线网站URL。要更新这些,点击每个条目旁边的“Edit”,将“option_value”字段更改为本地URL,然后保存更改。
此外,可能需要重置永久链接以正常工作。通过访问http://localhost/my_website/wp-login.php
并使用你的WordPress凭据登录到本地WordPress仪表盘。进入设置 → 永久链接,仅需保存现有设置。此操作将刷新你的永久链接结构。
你已成功迁移了网站的文件和数据库。现在是时候测试了。在浏览器中打开并访问http://localhost/my_website
。如果你能进入你的WordPress网站,那么你已成功将WordPress网站迁移到XAMPP。
务必彻底测试你网站的功能,确保所有链接正常工作、页面正确加载及所有媒体都在。有时候,你可能需要重新配置一些插件或主题,因为服务器环境的不同。
在迁移过程中,你可能会遇到一些常见问题。如果出现数据库连接错误,请仔细检查你的wp-config.php
设置是否有拼写错误,并确保你的本地MySQL服务正在运行。
如果页面返回404错误,重新按照步骤5重新保存永久链接。对于媒体无法显示的问题,请验证你的路径是否正确更新。
将WordPress网站迁移到XAMPP开始时可能会感到害怕,但通过遵循上述步骤,它会变得更容易。这个过程允许你创建一个用于开发、测试甚至备份你网站的安全环境。
使用XAMPP作为WordPress的本地服务器是离线管理网站的强大方式。一旦你习惯了迁移,你会发现它为定制和开发WordPress网站提供了比在线服务器更多的可能性。始终记住在迁移前备份你的网站,以确保不会丢失任何重要数据。
如果你发现文章内容有误, 您可以