如何将你的英文网站转移到另一个主机空间上

国外的外贸主机有一个不太好的地方,就是首次注册购买的虚拟主机空间会比较便宜,但是续费价格会很高,好多朋友对这个不太了解,又不想续费,但是购买了新主机,又不知道怎么转移网站,今天这篇文章就会完全的解决这个问题。

我的主机是siteground的(这里有一个对这个主机的评论,可以看一下,点击网址进入:http://www.10122.com/waimao-wangzhan-xuni-zhuji/),就以siteground操作,国外其他主机都差不多。

进入后台MANAGE ACCOUNT》go to cPanel

这里共有两个大步骤:1.把以前老主机的网站内容和数据库导出来。2.把导出来的网站文件和数据库导入进新主机空间里,并修改配置文件数据库名,数据库用户名,和密码(把以前老主机的修改成新主机的)。

 

1.网站文件导出,进入老主机空间的cpanel

找到 file manager 点击进入,然后选择你需要导出的网站,select all 如下图

 

 

全选,然后做一个压缩,压缩的时候选择zip,第一个,压缩完后,下载(download)。

在下载的时候,有一个需要注意的就是打开你的网站文件wp-config.php

上面有一个编辑,edit,然后这里是需要识别你的数据库是哪一个,如果你只有一个网站,那么数据库只有一个,如果你的主机安装了很多个网站,那么数据库也就不止一个,就需要一个一个的找出哪个网站对应哪个数据库,也就是接下来说的sql。

这个圈里面的就是我们需要下载的sql。

还是在老主机cpanel

这时上面我们查看的数据库名字就有用了,看下图,点击选择这个数据库,然后全选之后再导出(export)

在下图中add drop table 前打个勾,选择上他,然后下拉,最下面,点击go,这样,sql就下载下来了。

 

2.需要把我们下载的文件和sql上传到新的主机空间

同一个过程,进入新主机cpanel

首先添加一个域名

添加你的网站,然后下面就会自动生成,自己设置好密码,所有这些,保存下来。一会上传下载下来的网站文件需要用到,

然后还是返回file manager,上传我们的网站文件,upload

上传你的网站文件就可以了,

如果上传比较慢的话,那你就用ftp上传这个文件,刚才的账号和密码,还有你新主机的ip地址,用户名是你的网站加你的新账号,例如,我的账号是liuchunxiao.com,然后新添加的网址是10122.com,那用户名就是10122@liuchunxiao.com,上传就可以,我就不做演示了。

上传完后,进入file manager 然后选择这个zip文件,解压缩,

reload 一下就可以了,所有文件已经上传到新的主机上了。

接下来就是我们上传sql了。

在你的文件上需要记录: datebase name   datebase password    datebase user

我们需要创建一个datebase,

自己填写一个数据库名字,然后点击create datebase,然后你创建的这个就是数据库名,我创建的就是liuchunxiao_10122

创建之后,返回这个数据库这里,然后在下面,

创建一个用户,在后面添加上你需要的user,然后是密码,记录保存下来,然后 create a user,然后goback,在如图下面的add  a user to  a datebase,点击add,

如下图,按照就可以了,点击make changes。

好了,到这里就应该上传sql了,

进入cpanel home,点击phpmyadmin,找到箭头那边圆圈里你新创建的数据库,点击进入,然后点击import,

然后选择下载的数据库

选完以后,然后下拉,点击go。

数据库就已经上传完后,但是现在你会发现网站仍然无法访问,接下来你需要做的有两步

第一步,你的域名需要解析你新主机的地址,就是A记录,这个不说了(这一步什么时候弄都行,到这里是必须要弄的,提前弄上最好)。

第二步,修改wp-config.php文件

进入新主机的file manager

然后找到你的网址,然后进入 点击go

还是找到wp_config.php,点击edit

找到mysql setting那里

上面的没有标注,我怕新手看不明白,红色箭头需要修改,就是‘ ’单引号之内的需要修改,前面我们记录的,这时就用上了,DB_NAME就是数据库名,DB_USER就是数据库用户名,DB_PASSWORD就是密码,上面我们都需要记录。

 

打开你的网站,现在整个网站的转移工作就大功告成了。

如果还有什么疑问,可以微信联系我,也可以直接打电话。

发表评论

电子邮件地址不会被公开。 必填项已用*标注