作为站长,有时我们可能会更换服务器,或者对网站进行整体布局修改和升级。我们需要做的第一件事就是在本地备份数据库和整个wordpress网站的主题、插件等相关文件。个人认为,如果要对网站进行重大修改,比如改变网站框架或结构,最好将整个网站转移到本地进行相关的运行测试,这样可以保证修改的进度和效率,而不必每次都重复上传和覆盖修改效果,测试完毕就可以上传整个网站。
那么我们如何将ftp服务器上的wordpress网站转移到本地呢?其实主要是数据库修改的问题。开始的时候遇到了很多问题,数据库的导入也很顺利。但是安装wordpress后,域名和登录密码不一致,需要相应修改文件路径。我来和大家分享一下如何把wordpress网站转移到本地运营。
1.备份数据库。我要做的第一件事就是备份数据库,直接导出到phpmyadmin的后台。我用的是Western Digital,它有一个实用的功能(通过SQL文件导入导出),直接将数据库备份到指定的ftp文件夹。当然,其他主机提供商也应该有这个功能。如果没有,我可以用phpmyadmin手动备份。
2.整体备份wordpress网站程序。建议您先在主机提供商的文件管理中压缩,然后通过ftp下载,这样速度会更快。
3.要在本地恢复数据,必须首先安装本地环境。个人建议使用xampp,一个功能强大的集成软件包。安装后,进入localhost进入xampp界面进行简单设置。这里主要是修改数据库的登录密码。
进入安全选项界面,点击http://localhost/security/xampsecurity . PHP进行修改。默认情况下,没有密码,不能修改mysql用户名根。为了方便起见,我将登录密码更改为与在线备份网站密码一致,因此您不需要修改wp-config.php文件中的密码。
4.进入phpmyadmin管理界面,创建数据库。建议将数据库名称更改为与备份数据库名称一致,这样可以省去一些不必要的麻烦。创建数据库后,导入您备份的数据库。然后把备份的wordpress程序放在htdocs文件夹中,我在这里建立了另一个名为mylive的文件夹,把所有wordpress程序放在里面。
5.关键步骤是将wp_options表中的siteurl字段更改为phpmyadmin的本地url,例如,将原来的域名路径http://www.dglives.com/wordpress更改为本地路径http://localhost/my live/WordPress。之前遇到的一个问题是,导入数据库后,在地址栏输入http://localhost/my live/wordpress/WP-admin,然后会直接跳转到在线WordPress后台管理,而不是本地后台管理。如果出现上述问题,只能通过修改siteurl字段的url来解决。
6.在本地wordpress文件夹中打开wp-config.php文件,并将MySQL数据库用户名更改为根密码。如果与在线网站的数据库密码一致,则无需更改。
7.最后一步,在地址栏输入http://localhost/my live/wordpress/WP-admin,进入本地WordPress后台管理的常规选项,将WordPress地址(url)和站点URL改为下图:
结论:你差不多完成了。检查路径是否正常。
输入http://localhost/my live/WordPress,会重访第一页。
点击一篇文章看是否显示正确,主要是检查本地url路径是否可以正常打开。
以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。