宝塔面板如何将网站迁移到另一个VPS?【全过程纪录】

网站从一个VPS迁移到另一个vps上面,其实就是俗称的网站搬家。虽然标题说是宝塔面板的网站环境,但其实对于所有的环境都是通用的。大家要借鉴的是这个过程,而不需要完全对号入座。

流程一定要清楚:先是把vps上面的网站数据和数据库打包下载下来,再上传到另一个VPS,然后在宝塔里面添加上这个新网站,设置基本上保持原来样式不变,有ssl证书的记得复制粘贴过来,再将数据上传到这个新网站的对应目录下。最后域名更换解析即可搞定。

下面是详细步骤:

1、登录宝塔面板,在左侧菜单栏选择“文件”,找到对应的网站数据和数据库文件夹,使用自带压缩功能进行打包。

网站数据路径为:/www/wwwroot/xxx文件夹
宝塔面板如何将网站迁移到另一个VPS?【全过程纪录】_图片 No.1

数据库路径为:/www/server/data/xxx文件夹
宝塔面板如何将网站迁移到另一个VPS?【全过程纪录】_图片 No.2

然后将压缩包下载下来。你也可以直接选择vps对vps直接传输,使用linux的wget命令。当然,小白是为了在本地也保留一份,所以选择下载到本地再上传。

2、在迁移到的对象vps,进行网站添加,注意这里的数据库密码,你可以设置成原来一样,如果不一样,你需要最后阶段修改wordpress根目录下的wp-config.php里数据库密码。
宝塔面板如何将网站迁移到另一个VPS?【全过程纪录】_图片 No.3
然后,就是对添加的网站进行常规的设置。和原来的保持一致就行了。比如,伪静态要选择”wordpress”,ssl这里因为是要使用之前的证书。这里选择“使用其他证书”,然后在下面的框里粘贴上之前的代码,最后保存即要。
宝塔面板如何将网站迁移到另一个VPS?【全过程纪录】_图片 No.4

3、使用ftp工具连接上要迁移到的vps。上传网站文件和数据库文件。在第2步添加的网站文件夹里,删除掉两个默认的文件。

宝塔面板如何将网站迁移到另一个VPS?【全过程纪录】_图片 No.5

然后,在宝塔面板,对两个压缩包进行解压,过程和第1步的压缩基本上一致。完成之后,在ftp里面将解压后的数据移动到对应的文件夹里。

4、对域名进行重新解析。我是使用的dnspod,登录后,找到对应的域名,把ip更换了即可。这过程会在几分钟到几个小时内生效,一般情况下几分钟就好了。
宝塔面板如何将网站迁移到另一个VPS?【全过程纪录】_图片 No.6
5、将之前的vps上的网站停止掉。访问域名查看能否打开。如果出现数据库无法连接,,提示:Error establishing a database connection。则是第2步的那里,密码设置不统一。
宝塔面板如何将网站迁移到另一个VPS?【全过程纪录】_图片 No.7

打开wp-config.php,修改数据库名、用户名和密码与创建时一致。然后覆盖掉vps上的文件。即可大功告成,网站迁移成功。
宝塔面板如何将网站迁移到另一个VPS?【全过程纪录】_图片 No.8

未经允许不得转载:自学控 - 自己建站也轻松 » 宝塔面板如何将网站迁移到另一个VPS?【全过程纪录】

分享到: 更多 (0)
avatar
自己建站,一点一滴积累经验。

自学控[zixuekong.com]

关于本站

登录

忘记密码 ?