网站数据迁移到新的云服务器详细操作步骤
网站数据迁移到新的云服务器详细操作步骤
如何做好网站数据迁移新服务器,从阿里云服务器里面把大家做好的网站迁移到新的腾讯服务器里面。因为之前也有人问到这个问题,所以这里就专门讲一下这个问题。等会我会以这个静态网页文件还有wordpress 为例来讲一下。我这里就从阿里云、腾讯服务器里面就是重新的去搭建两个网站,给大家演示一下。
首先我们打开阿里云服务器,这里就是大家购买之后,这里如果说是没有设密码的话,可以在这里重置一下密码,重置密码以后这个 root 密码就自己保存好。接下来我们两个服务器,我都装宝塔面板,因为它有一个可视化的界面,如果你不想装的话,你用那个命令行也可以上传下载文件的,你用这个传送文件的软件工具也可以,因为在那个宝塔面板上面,可以可视化的操作,所以我就用那个演示一下。下面我们就装一下宝塔面板。
首先远程连接,然后输一下密码。这种第一种方式它是可以复制粘贴,这个界面比较好看,但是我这边我自己测试的时候,它经常登不上,不知道大家怎么好不好登。
我就用第二种方式试一下,第二种比较稳定,但是它不能复制粘贴,先设置一个密码, 6 位数大小写都包括我自己已经我就设了一个。
这个安装宝塔的命令,大家可以输这个进去看一下,新手的话可以看一下,这个对于新手可能有点帮助。宝塔面板命令我放在这里是因为把这些都放在这里方便一点,然后粘贴到这里来,因为这个不方便复制粘贴,我就用这个。
你输入y,这里不方便复制粘贴,所以我就用这个远程连接工具,这个Xshell5大家可以下去下载一下,我用这个去连接一下,等会复制粘贴的时候方便一点。
把它连上去,上来其实跟这个是一样的,我这个界面跟这个界面都是同样连接到我这台云复习里面来了。好,下面我在安装这个的同时,把这个腾讯云的也给它装一下,因为这两台服务器都是新的,所以我这是在里面装 bot 面板,就是一个纯净的系统里面去装都装的是 center OS 7.6 系统,这个已经登进来了。同样安装宝塔面板也是这样去安装,把它复制一下,到这里把它粘贴到这里来,然后敲下回,再键,这里输入y,这个两边同时进行。
现在他已经装好了,这里写的是恭喜安装成功,因为它这个是英文版的,所以这个点其实是中文,它这里显示不出来,因为复制粘贴比较不方便,这里鼠标复制不了,所以我就用这个远程的连接工具,连接上了之后,我再输入一下这个bt命令,因为这个服务器里面宝塔 面板已经安装成功了,所以我输入这个bt菜单宝塔就可以调查了菜单。
菜单我来看一下这个信息,输 14 看一下这个网面。
我们把这个保存下来,同样腾讯云这边应该也装好了,看一下这是腾讯云的,这个用鼠标复制。
接下来把这个端口关一下,把这个 8888因为这里写了,给到这里给大家看一下,这里他写了,就是防不了的时候,你把这个安全组的,这个8888这个端口打开。
阿里云是在这里设置这里安全组,然后把那个8888打开,保存。
腾讯这边我也把它放一下,腾讯云这边是点击这里乘两卷组,我现在关联的是这一个安全组,所以我就修改这个,这里没有8888,添加进来.
点这里,可以把这个复制一下,鼠标放这里,同样是0000,这个输入 GCP 状态能输这个输入状态改成英文,然后冒号八点完成。
两边的端口都放开了,这个时候就可以去访问他的面板了,我们先打开这个腾讯云的面板,腾讯云把它打开,然后这个也可以复制,先登进来,登进来之后把这个放下来。
这个时候它会弹出来一个安装套件,这个服务器环境这些都是默认的是低版本的,大家可以把它调高一点。
如果说因为这个视频讲的是从网站迁移,所以说如果你之前的服务器就是你想迁移的那个服务器用的是什么版本的,你就跟它保持一致就好了。我这里把这个版本稍微调一下,我这里调高的话,大家你大家根据你之前用的服务器版本,之前用的那一个服务器的这种 MySQL 的 PHP 这种版本跟它保持一致就可以了,安装的时候可以选这一个。
我就点这个一键安装,这个它会自动的去进行,同时我把这个阿里云的这个安装也进行一下,也同步了去安装一下,我是放在这里,这个是阿里云的,因为那我要给大家做这个演示,所以我就把这个服务器从开始安装一直到后面部署网站,然后再去迁移到另一边,全程的给大家演示一遍。两个保持一致。
任务就已经进行完成了,这个套件就已经装好了,一个是阿里云的,还有我们再看一下腾讯云服务器,这个也装好了,之后登录一下 bot 账号,没有的话就去注册一下。
现在我这个宝塔账号自己已经登上去了,注意一下这边这一个是腾讯云服务器,一个是阿里云服务器,我们把阿里服务器上的网站,把它迁移到我们这个腾讯服务器里面。现在阿里云服务器上搭建两个网站,把它迁移过来。先装一个wordpress网站,用个域名,我就把这个域名解析到这里来,找到我们的云服务器,然后去复制它的公网地址。
然后解析的时候点击这里的解析,新手就可以直接点新手引导他同时解析两个记录,同时解析这两个记录,方便一点,解析点确认,这个时候它就解析到我们复习上,然后我们这里面去把这个域名,不是这里就一样的点击提交。
测试一,这个用户名密码你们自己设置,登录一下,这个时段已经可以登录进来了,我能在这里发几篇文章,然后装一个插件,再把它设置一下固定链接,再就给它改动一下,等会看这些配置。
这些东西能不能原封不动的去转移到我们新服务器里面,我就先随便发起,我先改一下微信,改一下这个,改下固定链接归链接;
改之前要在这里 bot 面板里面把它去修改一下,一定要先去设置之后,先把这伪静态设置之后才去修改这个固定连接;
保存好这个格式,然后我去发几篇文章,随便发几篇,等会我们看到效果。
然后我再给它装一个插件,随便装一个就是为了演灯会演示的时候看这些配置,这些插件是不是全部都原封不动的过来了?
暂时就修改这些东西,然后再搭建一个静态网站,再弄个域名,再弄个二级域名试一下,解析到阿里服务器。
静态网站的话,这里就是你放几个网页,就不需要创建数据库,然后我们上传就可以访问了。现在这两个网站已经创建成功,还有一个放静态网页文件的这个也给它都创建好了。
接下来我们就开始来转移一下,把它把这两个人转移到新的腾讯服务器里面。其实WordPress 它有一个迁移的插件的工具。我们不使用这个,我就直接去把这个网站的文件还有数据库全部搬到新的服务器里面,这个方法比较通用,这里就只讲这一种。
首先,静态网页文件,把它移到新的服务器上,这个是最简单的,只需要把域名解析到新服务器,然后把这个里面的文件把它放进去就可以了。当然如果你要访问的到这个静态文件的话,那你新的服务器里面一定要先去把提前把那个服务器环境搭建好。
PHP 这个数据库这种就是我们的刚才这个 bot 面板打开的时候,它不是弹出了一个安装套件吗?就是需要安装一个那个东西,这里面它已经装好了。所以把这个静态网站,把这个先转移到新的腾讯服务器里面来。这一个就是腾讯服务器,要把这个里面的网站转移到腾讯里面。
先把这个解析一下,把这个域名解析到腾讯云服务器的公网 IP 地址上,它的公网 IP 地址,大家去腾讯里面的控制台里面去看一下,然后选阿里云这边的域名,把它这个解析记录,改一下,改到腾讯云的公网 IP 地址,然后点确认好,这样他就解析到这个腾讯服务器里面来了。
下一步我们就,把它创建一下,同样的就直接提交,这里面。我们是把这里面的文件把它弄到这边来,所有文件先把它压缩,全选这个,压缩完后我们压缩这个格式GIP,然后把这个文件把它下载下来。上传到新的服务器里面,先把这里面这个根目录就是你要上传的这个位置,这个把它先清空,然后把这个压缩包上传上来,上传成功之后我们把它解压一下,解压到当前文件夹,好,这个时候就可以访问了,直接就去访问就可以了。
现在这个网站,它就网站的数据,它是在新的服务器在腾讯云这边,它现在不是在阿里云那边了,这个就已经转移过来了。
第二下面来讲一下这个 wordpress 的迁移问题,这个比前面的稍微复杂一点,但是也很简单。
现在我们要把这一个这个 WordPress 网站,把它迁移到我们的这个腾讯服务器里面的,怎么去迁移。
接下来我们来演示一下怎么将 WordPress 网站从阿里云服务器转到腾讯云服务器里面来。我们需要转移的有两个东西:
第一个是网站文件;
第二个是数据库;
所以我们需要从原来的云服务器里面,或者是有的是可能是虚拟主系,都是一样的。把这个网站文件和数据库把它下载下来。
我们去下载它的数据库,就是我这个宝塔面板是看得到,如果说大家用的是自己手动配置的或者是虚拟这个主机,应该都是能够看得到,能够知道自己的数据库,这个数据库名、用户名的还有密码应该都是知道的,大家就可以去下载。
首先打开,大家注意一下宝塔面板,因为这个phpmyadmin这个它这个端口是三个8,打不开是因为没有把这个端口放行,我们就放行一下就可以打开了,
我们去阿里云去,这个安全组里面就方形点击配置,这里再添加一个八,然后点击保存好,这个时候就可以打开了。
我们登进去,然后在这里面下载,就是你你需要的数据库,就是你这个网站用的这个数据库,我们点击一下,然后这里不是有一个导出,把这个导出点一下,导出来就可以用快速,就用这个直接下载,它就会下载下来,这个后缀是SQL。
我们还需要下载一个就是网站的文件,我们同样在宝塔面板这边也可以直接看得到,点文件,然后选择你这个需要转移这个 word press 网站,点击这里,然后这里面所有的文件选择,然后把它打包压缩一下,这里可以直接压缩,这个zip,我们选这个格式,把它压缩一下,它就会出现在这下面,在这个时候它这个已经就打包好了,我们等会要把这个压缩包把它放到我们新的云服务器里面。
如果说之前是没有安装这个宝塔面板的话,那么你看不到这个可视化界面,你可以通过远程传输的软件去把我们之前服务器里面需要的文件把它下载下来。登录云服务器,比如说我现在是阿里云,需要转移腾讯云服务器登录成功之后,我们就可以看得到这个我们服务器里面所有的文件。
因为要把这个网站转移到我们新的云服务器里面,如果说你这个域名还是用之前那一个,你要把这个域名就要解析,就换到这个新的云服务器里面,我们把之前的域名,把这两个解析改到新的这个云服务器公网IP地址。
改好之后输入域名,因为这个 wordpress 是有数据库,我们这里的时候要注意这里点创建数据库 MySQL 数据库账号密码跟之前保持一致,之前的账号密码大家应该知道,知道自己之前的这个云服务器的数据库账号密码.然后点击提交。好这个数据库名,还有这个用户名密码跟之前的都保持一致,之前刚才也说过了,如果说不一样的话,等会大家还需要去修改一下。
找到wp-config.php这个文件,点击编辑,这里有这个数据库用户名,这是密码,这个数据库名大家就把它去换成自己的,当然是在新的云服务器里面去换,传了之后再去换。然后我们在这个腾讯服务器里面去操作,我们都可以看一下这个数据库。
我们现在因为这个之前的数据库,我们虽然给他创建了一个一模一样的这个用户名,一个一模一样的这个数据库名,但是这个数据库里面是空的,我们需要把之前的这个数据库这里面内容把它导进去。
怎么导进去?这里有快捷功能,我就不用这个快捷功能,我就直接打开这个这个表,直接打开这个后台phpmyadmin,这个打开之后给大家演示一下.
我们去找到这个数据库,数据库名哈点这一个跟就是我们之前创建这个,但它里面是空的,我们要把原来服务器里面的数据库这个内容把它导进来,让我们点导入,然后我们点击这里的选择文件,把之前的数据库文件导进来,然后点击执行,上传成功了。
接下来,我们就是要把这个网站的文件把它搬过来,同样我们找到,之前网站这个内容把它搬进来,其实它里面的这些东西我们可以把它删掉。然后把这个上传,把之前的搞好的这个网站文件把它上传上来,点击上传,解压到当前目录解压,到这里网站的文件还有数据库,我们都把它迁移到新的这个腾讯服务器里面来了。现在去访问下这个数据看看是不是和原来一样;
首先它是可以正常访问的,然后这个登录的账号,登录的管理员账号密码是不是跟之前一样?我们登录可以登录进来看一下插件,之前装的插件在这里还有固定链接,也是之前的设置。

内容页面无法访问,这是因为这个伪静态没有配置,因为你改这个固定链接之后,这个微信它也要配置一下,在这个新的服务器里面,我们需要去配置一下,现在是打不开的,看到没有?

我们去这个发到面板里面去配置一下,填这个网站,这一个这个程序服务器,新的服务器点击设置,然后这里的伪静态选择waterpress,然后连你保存,好,这个时候再去打开试一下,这个就可以打开了,就跟之前的是一样的。

还有这个图片也是都在里面,因为你把这个整个网站那个文件都把它传过来了,所以这些都还在转译的过程中,最主要的就是一个数据库,这个有没有对应,还有可能会有其他一些小问题,我这边暂时没有看到。