如何手动迁移WordPress - Vultr

最方便的方法一定是各类Migration插件,
但出于意外. 我这边用FTP传完html文件夹和.sql文件后旧网页就被删除了.
为了让网站能继续访问, 我需要为html文件夹和.sql找一个新的服务器.

原网站使用的是WordPress, 而Vultr上提供WordPress的Server

所以

第一件事是建立WordPress的server

Screen Shot 2019-02-27 at 4.26.33 PM.png

第二件事是为MySQL建立GUI, 即安装phpMyAdmin

https://www.vultr.com/docs/install-phpmyadmin-on-one-click-wordpress-app

第三件事是查询SQL密码

SSH到VPS后, 执行

nano /root/.my.cnf

即可看到

第四件事是登陆phpMyAdmin导入SQL文件

https://jingyan.baidu.com/article/a681b0de0e64003b184346da.html
需要注意的事有:

  1. 记录下新建的Database名称
  2. 记录下DB_CHARSET, 可选utf8_bin

第五件事是修改原wp-config.php 需要修改的地方有

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', '你数据库的名字');

/** MySQL database username */
define('DB_USER', '登陆数据库的用户名');

/** MySQL database password */
define('DB_PASSWORD', '数据库密码');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
/** 如果没选utf8_bin就自己找相应的 */
define('DB_CHARSET', 'utf8mb4'); 

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

第六件事是把整个html文件夹复写到/var/www/html/去, 全覆盖.

此时输入地址IP应该能看到原网站了, 接下来要做的只有去自己的域名提供商重新指向了.
另外Vultr的WordPress用的是Nginx

你可能感兴趣的:(如何手动迁移WordPress - Vultr)