dede仿站网站搬家超全教程,一篇就可以搞懂

dede仿站大部分会在本地操作,本地开发完成后会上架至服务器(或虚拟主机上),那么这个操作过程是怎么样的呢?

今天就来教大家网站如何搬家,选用的程序是dedecms,linux服务器用的宝塔操作面板(当然这个不重要,只是简单的过下)

网站搬家前期准备

  1. 网站源码
  2. 数据库
  3. 虚拟主机
  4. 域名解析,解析至虚拟主机

 

网站搬家进行

1、打包网站源码,启用zip压缩(linux服务器好像是不可以解压tar文件,所以保险起见用zip的格式压缩),压缩好文件,先放置在这里。

 

2、备份数据库,进入mysql下的phpMyAdmin控制台进行数据的导出,如下图

 

dede仿站网站搬家超全教程,一篇就可以搞懂

通常大部分的开源程序都具备了后台备份数据库的功能,dede的备份系统在:后台--系统--数据库备份/还原。

dede仿站网站搬家超全教程,一篇就可以搞懂

3、虚拟主机的账号与密码准备好,常用的ftp工具:FileZilla(多操作系统)、Flashfxp、8uFTP

4、上传打包好的网站源码至虚拟主机,并通过管理控制台,对文件进行解压,解压的时候请留意文件是否在根目录

5、导入数据库至新的数据库中,如您用的是虚拟主机,那么在虚拟主机的管理控制台,如景安的香港虚拟主机(需要主机的可以联系我,代理商便宜)。

dede仿站网站搬家超全教程,一篇就可以搞懂

点击连接进入到数据库管理控制台,如下:

dede仿站网站搬家超全教程,一篇就可以搞懂

导入刚刚上面的备份的数据库文件即可。

6、修改dede数据库配置文件,位置在:data/common.inc.php

  1. <?php
  2. //数据库连接信息
  3. $cfg_dbtype = 'mysql';
  4. $cfg_dbhost = 'localhost'; //默认的地址,一般虚拟主机都会给出另外一个地址,而非本机地址
  5. $cfg_dbname = 'xingligame';  // 数据库名
  6. $cfg_dbuser = 'root'; //数据库账号
  7. $cfg_dbpwd = 'root'; //数据库密码
  8. $cfg_dbprefix = 'dede_'; //数据库的表前缀,通常这个表前缀用来对数据库进行区分,可以多个网站使用一个数据库时候,表不会产生冲突
  9. $cfg_db_language = 'utf8'; //数据库编码
  10. ?>

7、至此网站的搬家已经完成,访问一下你的网站,是不是发现已经可以使用了?

网站搬家第二种方式

在刚刚的网站搬中,我们进行了后台的数据库备份,那么这同样也是一种搬家的方式。

1、上传网站源码至虚拟主机,并解压

2、使用dede的install文件进行网站的安装,需要:

  • 删除install目录下index.html文件
  • 修改index.php.bak文件为index.php,修改完成后直接安装,记得应该还需要删除一个文件,如果无法安装则根据它提出的要求删除即可

3、登陆后台,进入:后台--系统--数据库备份/还原,选择数据还原。

4、进入:后台--系统--系统基本参数,修改任意一项,提交保存。

5、进入:后台--生成--更新系统缓存

6、至此网站搬家到了这里也成功了

 

对比上述两种的搬家方式,我两种都会有去操作,为了数据更安全一点。假设上面的两个解决方案,您都无法使用上,那么来找我付费处理吧。

 

本文为李金龙原创内容,严禁转载。

 

李金龙

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: