WordPress网站搬家的一个小流程

最近双11搞活动期间阿里云的大优惠对老用户没啥大动作,推荐新人我又懒得推~无奈。 自己用的还是阿里的T5机。这两天腾讯云又搞活动,3年1440的2核8G还是不错的,没管住手,直接下单了。接下来要做的就是把网站搬到腾讯云去。所以有了这篇,也不是原创,算是个小流水账记录记录。 搬家到底需要搬啥 域名备案 网站目录内文件 数据库文件 转移备案 如果你的网站备案过,同服务商不同主机的切换不需要转移备案,如果换了主机商,那么备案就必须转移。不同于首次备案,一般转移备案期间,网站是可以访问的。这里就不具体说了。腾讯这边还是很快,也很负责,告诉你哪些不符合规定,哪些地方需要修改。 备份数据库 1、安装phpmyadmin 这里默认你自己安装了NGINX、PHP、mysql。 首先切换到你的网站目录我这里放在/var/www目录下并下载phpmyadmin。目前最新版本是4.8.3,各位可以去https://www.phpmyadmin.net/files/ 自己找最新版修改下面命令就行。 cd /var/www sudo wget https://files.phpmyadmin.net/phpMyAdmin/4.8.3/phpMyAdmin-4.8.3-all-languages.zip 之后解压该文件并改名 unzip phpMyAdmin-4.8.3-all-languages.zip mv phpMyAdmin-4.8.3-all-languages.zip phpmyadmin 之后编辑nginx配置文件 vi /etc/nginx/sites-available/default 添加一下内容 listen 8100; root /var/www/phpmyadmin; index index.php; location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.2-fpm.sock;//PHP版本请自行修改 } } 安装完毕。 2、使用phpmyadmin 一般的主机配置安装后访问地址https//www.example.com:8100 就能进入phpmyadmin的界面了。阿里云这边需要配置安全组将8100端口开放才可以。如果你不能访问请确保防火墙开放该端口。  这里输入账号密码就能进入了。选择WordPress使用的数据库,直接点击导出即可。  3、忘了密码 嗯,我把MySQL的root密码忘掉了。所以只能重置了。方法挺多。我是这样弄的。 vi /etc/mysql/debian.cnf […]