sep.cc 如涉及侵权内容,请联系 [email protected]

网站数据快速迁移至新伺服器的方法

本站使用的是 lnmp1.5 环境,其它环境或者虚拟主机的方法都差不多,迁移之前网站域名解析什么的都先不要动。

1、首先在新的VPS服务器上编译环境,比如 lnmp1.5,且最好与之前网站的环境一致,包括网站目录路径,SSL路径,伪静态文件路径,以及虚拟主机conf配置文件和nginx配置文件和数据库密码等。

2、然后在之前的服务器上将网站根目录打包,并放在网站根目录,使用命令参考:

cd /home/web
tar zcvf blog.tar.gz /home/web

3、在新的服务器上下载旧服务器打包的文件并解压,使用命令参考:

wget http://xx.com/inwao.tar && tar zxvf inwao.tar

4、然后在新服务器上使用lnmp vhost add命令添加域名,lnmp1.5有自动签发SSL证书功能,不用再次申请SSL,创建虚拟主机名的时候提示安装SSL时直接选NO,创建完毕之后,直接拷贝旧伺服器的SSL文件以及xx.com.conf配置文件到新伺服器相同的路径文件中,重新运行一下acme.sh SSL脚本,它会自动加入更新。

如果之前在旧服务器上有编辑过域名xx.com.conf配置文件的,再去新服务器重新编辑下,或者直接用之前的文件替换掉。

5、在新服务器上将备份文件移动到根目录,使用命令参考:

mv /root/home/web{.,}* /home/web

数据库可以去http://ip/phpmyadmin手动备份。也可以使用命令去旧服务器备份下来,再去新服务器上传。

只要是新伺服器与旧伺服器的环境相同,网站路径相同,数据库密码等等一系列都相同的话,直接无脑拷贝就行。

最后编辑:2018年11月14日 16:40:00「本站部分内容具有时效性,如遇失效请留言反馈」

转载声明:本站所有内容采用 CC BY-NC-SA 国际许可协议,转载请注明来源:Sep blog,谢谢!

版权声明:如文章内容涉及侵权,请联系 [email protected],待查证属实之后会立刻删除侵权内容。

评论 (2)
  1. avatar
    沙发
    欧文斯 2018-11-14 20:46

    老铁 666,假装是篇技术文