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

李金龙
李金龙
管理员
496
文章
0
粉丝
dede仿站评论25,6762字数 876阅读模式

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

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

网站搬家前期准备

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

 

网站搬家进行

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

 

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

 

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

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

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

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

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

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

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

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

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

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

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、至此网站搬家到了这里也成功了

 

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

 

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

 

 
李金龙
  • 本文由 李金龙 发表于2017年8月28日 09:03:12
  • 转载请务必保留本文链接:https://www.lijinlong.cc/dedecms/dedefangzhan/2070.html
dede开发

dede高级搜索功能之自定义字段的搜索

绝大部分的企业网站日常使用的搜索功能只需要搜索标题即可,而有一部分的企业则需要对内容进行搜索,或者自定义字段进行搜索,那么普通的搜索就只能做辅助使用。 自定义字段的搜索前期准备 自定义字段名 内容模型...
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证