http://www.freehao123.com/discuz-x2-5-banjia/由于我放在hawkhost老鹰主机主机的部落论坛就要到期了,而老鹰主机的续费价格却是按照原价来的,没有任何优惠可言。所以如果按照原价来续费的话,老鹰主机的性价比还不如首年购买主机5折优惠要划算些。

为了省钱,我又重新购买了一个老鹰主机的Basic套餐,将原来的Discuz! X2.5搬家到新的空间的上,整个过程从购买空间成功到等待激活,再到空间完成搬家和域名解析大概没用过12小时。

恰好有朋友咨询我关于如何更换空间主机进行网站搬家的事情,这次我就把我在老鹰主机上Discuz! X2.5搬家的全过程给记录下来,给新手做一个参考,尤其是那些使用免费空间的朋友,经常需要在不同的免费空间之间进行搬家操作。

关于免费建站方面的教程,这里还有:

网站博客更换主机空间搬家:Discuz! X2.5老鹰主机搬家全过程

一、网站博客更换主机空间准备

1、整个空间搬家的过程中其实你只要做三件事情:打包备份原空间的文件和数据库,上传旧空间的文件和数据库到新空间上,修改数据库和域名解析完成新空间的过渡。

2、空间搬家主要有:更换域名时同时更换主机空间,不更换域名但要更换主机空间。本次我只是在老鹰主机的更换空间,没有更换域名,所以过程要简单些。

3、如果你更换了空间又要更换域名,除了按照本篇教程完成网站数据从原空间转移到新空间外,还要注意修改网站中的原链接为新域名的链接地址。

二、网站博客更换主机空间第一步:打包备份原空间的所有文件

1、国外空间大部分采用的是Cpanel面板管理,所以在备份空间数据时都比较方便。Cpanel有强大的文件打包和备份功能,可以为你节省大量的时间。

2、以下所有的操作都是我在老鹰主机上操作的,如果你是在使用别的主机或者空间时,可以作为参考,搬家的原理和过程基本上都是一样的。

3、本篇教程是对Discuz! X2.5的搬家操作,如果你是Wordpress空间搬家,请参考这个:WordPress博客网站搬家换域名方法教程:免费空间走向收费空间

4、老鹰主机美国空间用支付宝购买和续费的教程有:

4、首先是进入Cpanel中的文件管理器。

5、选择进入网站的根目录。

6、全选网站的文件,选择右上角的压缩。

7、选择压缩包的格式,然后命名一个名称,点击开始压缩。

8、压缩所花费的时间和你网站的文件大小有关系的。我的论坛只有几十MB的文件,压缩大概花了十几秒钟。

9、找到刚才的压缩包,右击选择下载下来。或者用FTP下载到本地。

三、网站博客更换主机空间第二步:导出备份原空间的MysqL数据库

1、空间一般都有PhpMyAdmin管理,我们可以利用PhpMyAdmin的数据库导出功能,将原空间的MysqL导出到本地。

2、进入Cpanel的PhpMyAdmin管理。

3、选择“导出”。

4、接下来,选择自定义,指定要导出的MysqL名称。

5、在下方选择zip压缩,如果数据库不大,可以直接导出。

6、点击下方的“执行”,就可以将MysqL文件下载到本地了。

四、网站博客更换主机空间第三步:上传原空间的文件到新空间上

1、先在Cpanel上新建一个文件夹,用来存放旧空间的文件。

2、接下来用FTP或者直接用网页上传文件的方法,将原来的空间的文件压缩包上传到新的空间上,存放在刚才的文件夹中。

3、选择已经上传的压缩包,然后执行解压。

4、解压文件后,把Discuz! X2.5的文件全部移动到新空间的根目录,注意其它无关的文件就不要移动了。

5、移动后效果如下图:

五、网站博客更换主机空间第四步:导入原空间的MysqL数据库(文章还没完,点击翻下页)


五、网站博客更换主机空间第四步:导入原空间的MysqL数据库

1、首先这里有一个小技巧:在新空间创建MysqL数据库尽量与原空间一致,这样可以省去不少的修改数据库配置的问题。

2、你可以查看一下原空间的MysqL数据库名称、用户名和密码,然后在新空间创建一个与此一模一样的账号和密码。

3、不过,老鹰主机的数据库的名称都已经限制了前缀,所以无法创建一模一样的。只有新建一个全新的数据库。

4、在使用数据库创建向导时注意要给用户名写入权限。

5、创建完成后,进入PhpMyAdmin,点击导入。

6、选择从本地导入,看了一下老鹰主机的MysqL导入最大限制是105MB,这个足够你导入大型的论坛或者网站了。

7、导入完成后,会有成功的提示。

六、网站博客更换主机空间第五步:修改Discuz! X2.5配置文件,完成空间搬家

1、在上面已经说了,如果你在新空间创建的MysqL用户名和密码等都是与原来是一样的,那么导入好数据库后就可以正常访问新空间了。

2、但是如果只是创建一个全新数据库,那么接下来还要修改Discuz! X2.5的config配置文件,将网站空间与MysqL连接起来。

3、首先找到config文件夹中的两个Discuz! X2.5配置文件。如下图:

4、编辑其中的数据库信息,主要是数据库名称、用户名和密码,如下图:

5、保存后,直接上传覆盖原来的文件。完成空间搬家。

七、绑定域名到空间上,修改DNS解析,完成域名搬家

1、刚才我们完成后空间的搬家,现在为了完成整个网站的搬家工作,我们还得让域名解析到新的空间上,这样别人打开域名后就是到新空间了。

2、点击Cpanel中的暂停域。

3、输入你想要绑定的域名,开始绑定。

4、然后到DNS管理处将你的域名的A记录解析到新的空间的IP上,DNS解析生效,域名完成搬家。

八、网站博客搬家小结

1、网站博客的文件除了用压缩包上传外,还可以直接将原空间的文件使用FTP上传,但是这样的话,花得时间可能会多一些。

2、在导入MysqL数据库时,如果遇到无法导入的情况,很有可能是你原来导出的MysqL有一些不符合新的空间的字符,按照提示直接删除即可。

3、如果你是Wordpress搬家,最后要修改的MysqL配置文件就应该是wp-config了。其它的程序请根据具体情况自行修改。

文章出自:免费资源部落 http://www.freehao123.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 禁止全文转载。

网站博客更换主机空间搬家:Discuz! X2.5老鹰主机搬家全过程的更多相关文章

  1. 【转载】国内网站博客数据统计选免费Google Analytics还是百度统计

    [转载]国内网站博客数据统计选免费Google Analytics还是百度统计 Google Analytics谷歌统计是我用的第一个网站统计工具,当然现在也一直在用.Google Analytics ...

  2. MWeb 生成静态网站&博客

    MWeb 生成静态网站 & 博客 MWeb 的静态网站分类 在 MWeb 的文档库中,有两种分类,一种是普通分类,另一种就是静态网站分类了.你可以直接新增一个静态网站分类,也可以在普通分类的顶 ...

  3. python3.4学习笔记(七) 学习网站博客推荐

    python3.4学习笔记(七) 学习网站博客推荐 深入 Python 3http://sebug.net/paper/books/dive-into-python3/<深入 Python 3& ...

  4. 博客更换至 www.zhaoch.top

    博客更换至 www.zhaoch.top 随手拷了一些链接 http://www.zhaoch.top/操作系统/linux/常用命令备忘.html http://www.zhaoch.top/操作系 ...

  5. 推荐一款自己的软件作品[豆约翰博客备份专家],新浪博客,QQ空间,CSDN,cnblogs博客备份,导出CHM,PDF(转载)

    推荐一款自己的软件作品[豆约翰博客备份专 豆约翰博客备份专家是完全免费,功能强大的博客备份工具,博客电子书(PDF,CHM和TXT)生成工具,博文离线浏览工具,软件界面美观大方,支持多个主流博客网站( ...

  6. hexo博客更换主题

    前边我们已经学会了博客的搭建了,这次我们来看看怎么样让我们的博客更漂亮,更个性化.那就是来更换博客的主题,让我们的博客与众不同起来.我们可以去hexo的主题官网去挑选你自己喜欢的主题风格.里边收录了很 ...

  7. 创建自己的网站博客--Hexo

    原文地址:https://www.xingkongbj.com/blog/hexo/creat-hexo.html 安装环境 安装 node 下载对应版本并安装 node . 安装 Git Windo ...

  8. 基于github发布 个人网站/博客

    我们可以使用GitHub去发布自己的网站了(静态网站), 只要经过简单几步即可.这样小伙伴可以给朋友或面试官展示自己个人项目啦. 第一步:创建一个新仓库 第二步:在仓库选择“Settings”页,找到 ...

  9. IT技术网站博客推荐

    CSDN 全球最大中文IT社区,为IT专业技术人员提供最全面的信息传播和服务平台. 51CTO 技术成就梦想 - 中国领先的IT技术网站 itEye Java编程 Spring框架 Ajax技术 ag ...

随机推荐

  1. 第八章 JVM性能监控与故障处理工具(2)

    注意:该篇博客主要记录自<深入理解java虚拟机(第二版)> 说明:关于命令行的JVM性能监控与故障处理工具见<第七章 JVM性能监控与故障处理工具(1)> 1.图像化的故障处 ...

  2. Linux C Socket编程发送结构体、文件详解及实例

    利用Socket发送文件.结构体.数字等,是在Socket编程中经常需要用到的.由于Socket只能发送字符串,所以可以使用发送字符串的方式发送文件.结构体.数字等等. 本文:http://www.c ...

  3. struts2 18拦截器详解(五)

    I18nInterceptor 该拦截器处理defaultStack第四的位置,是用来方便国际化的,如果说我们的一个Web项目要支持国际化的话,通常的做法是给定一个下拉框列出所支持的语言,当用户选择了 ...

  4. python 中面向对象编程的几个概念

    Python super() 函数 super() 函数是用于调用父类(超类)的一个方法. super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会 ...

  5. JDBC上关于数据库中多表操作一对多关系和多对多关系的实现方法

    黑马程序员 我们知道,在设计一个Javabean的时候,要把这些BEAN 的数据存放在数据库中的表结构,然而这些数据库中的表直接又有些特殊的关系,例如员工与部门直接有一对多的关系,学生与老师直接又多对 ...

  6. 基于jQuery的Cookie操作插件--简单而又没有兼容性问题!

    在网页客户端,我们经常会遇到读取或者设置cookie的情况,如果用纯生的js我们可能会遇到一些兼容性带来的麻烦,这里给大家介绍一个比较实用jquery操作cookie的插件,插件的源代码如下: 1 2 ...

  7. Gh0st整理资料1

    题首 Gh0st是一款开源的远程控制软件.界面友好,性能高效.网上流传很多版本,比如红狼,饭客,败笔,大灰狼版本以及多如牛毛的个人修改的如外星人,Drat等个人修改版本.但内核都是基于Gh0st3.6 ...

  8. 【C#】C#委托学习

    虽然做.NET这行也快2年了,但基础不太好啊,今天看了下委托方面的知识,记录下. 1.委托 总的来说,委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋 ...

  9. 通过HTML5 Visibility API检测页面活动状态

    几年前,我们浏览网页的时候是没有选项卡浏览模式的,每一个网页都会是一个浏览器窗口,如果我没有记错,Win7之前我们都是这样浏览网页的.作为一个程序员,我们经常会同时打开10-15个网页,多的时候超过2 ...

  10. Linux/Unix分配进程ID的方法以及源代码实现

    在Linux/Unix系统中.每一个进程都有一个非负整型表示的唯一进程ID.尽管是唯一的.可是进程的ID能够重用.当一个进程终止后,其进程ID就能够再次使用了. 大多数Linux/Unix系统採用延迟 ...