30Sep

如何将WordPress网站迁移到新的服务器

2018-09-30 11:07:14

网站迁移是在日常网站运营过程中比较常见的一件事。Wordpress作为目前主流cms系统,也是国内外使用最广泛的一种cms系统。那么如何将WordPress网站迁移到新的服务器?一边分为五个步骤:

1、通过FTP 下载文件

要执行的第一个操作当然是下载博客文件夹中包含的所有文件。通过FTP访问,可以通过在本地创建副本来下载整个文件和文件夹结构。
在此阶段,必须注意一个名为.htaccess的隐藏文件,该文件在FTP应用程序中可能不可见(在某些情况下,有必要启用隐藏文件的显示)并位于博客的主文件夹中。
.htaccess文件包含重写地址所需的指令。例如,如果在我们的博客上,我们的地址类似于:
HTTP:// indirizzosito /年/月/日/标题最后
然后.htaccess文件正在使用中。相反,如果地址类似于:
HTTP:// indirizzosito / P = 123
我们不必担心它。

2、导出数据库

最受欢迎的MySQL数据库管理工具是phpMyAdmin。它是一个方便的Web界面,可以与结构和数据库中包含的数据进行交互。thecreativeway通过Linux托管计划的控制面板提供phpMyAdmin访问。
登录到phpMyAdmin后,只需在左栏中选择WordPress使用的数据库,然后单击“ 导出 ” 链接。在导出页面中,我们可以选择下载包含我们博客上所有信息的文本文件。

3、创建新数据库和数据导入

现在我们已经完成了博客(文件+数据库)的完整备份,我们只需要进行实际的迁移。
首先,我们需要在新托管上创建一个数据库。
现在转到phpMyAdmin,选择刚创建的数据库,然后单击“ Import ” 命令并开始加载上一步中创建的文件。片刻之后,我们将收到成功输入的确认。因此,我们可以关闭phpMyAdmin并继续迁移的最后阶段。

4、上传文件
与第一步一样,我们加载托管空间中的所有文件,注意在传输结束时验证通常的.htaccess是否存在。

5.修改wp-config.php文件
 
要执行的最后一个操作是修改博客主文件夹中存在的wp-config.php文件中包含的数据库访问数据。事实上,新数据库的名称,用户和密码与旧托管中使用的名称,用户和密码不同。要修改的字段是:
// ** MySQL设置 - 您可以从您的网站主机获取此信息** //
/ ** WordPress的数据库名称* /
define('DB_NAME','nomedeldatabase');
/ ** MySQL数据库用户名* /
define('DB_USER','username');
/ ** MySQL数据库密码* /
define('DB_PASSWORD','password');
在修改结束时,在新服务器上上传文件就足够了。