第一步:备份Wordpress网站的全部文件
首先,使用FTP工具将Wordpress网站根目录下的所有文件下载到本地。一般情况下,网站的根目录为/var/www/,但是有些人可能会更改网站的根目录,还有些服务器上有多个Wordpress网站,你要迁移哪个网站就把哪个网站根目录下的文件全部备份到本地。
第二步:备份WordPress数据库
登录phpmyadmin,可以导出网站的数据库。在左侧列表中选择站点的数据库,然后使用顶部菜单导航至“导出”选项。选择“导出方法”下的“快速”选项,然后单击“执行”。更详细的导出教程,可参考phpmyadmin备份WordPress数据库。另外,如果没有phpMyAdmin的话,如何进行数据库的备份和还原呢?请参考牛奇网Linux管理MySQL入门教程。
我们将会获得一个.sql后缀的数据库备份文件。
第三步:创建新的数据库并导入备份
接下来,在新的服务器上创建一个数据库,并将备份的数据库导入到新的数据库中。如何创建数据库?
第四步:将网站备份文件上传到新主机
首先,通过FTP登录到新服务器,并将备份的WordPress网站文件上传到网站根目录下。
第五步:编辑网站的wp-config.php文件
为了保证WordPress网站恢复正常运行,我们还需要对WordPress根目录下的wp-config.php文件进行配置。编辑wp-config.php文件,需要对如下所示的三项内容进行更改:
define('DB_NAME, 'db_name');
define('DB_USER, 'db_user');
define('DB_PASSWORD, 'db_pass');
1.更改数据库名称
define(’DB_NAME’,’db_name’); |
因为wp-config.php配置文件,是从之前的服务器上备份过来的,因此数据库仍然是之前的数据库名称,我们将新的数据库上的名称填到“db_name”的位置。
2.更改数据库用户名
define(’DB_USER’,’db_user’); |
将之前的MySQL的账户名“db_user”更改为在新主机上创建的MySQL用户名。
3.更改数据库用户密码
define(’DB_PASSWORD’,’db_pass’); |
相应的,也需要把上一步用户的数据库密码添加到“db_pass”位置。保存并关闭wp-config.php文件。
第六步:解析到新主机
域名解析的方法非常简单,像国内的阿里云、腾讯云等服务器都提供了一键解析的功能,解析完成后可能需要等待十分钟左右的时间。
作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/wordpress/migrate-wordpress-site/