您现在的位置是:芭奇站群管理系统 > 热门关注 > -> 如何实现DEDECMS不安装的前提下,复制出来一个同样数据的新站

如何实现DEDECMS不安装的前提下,复制出来一个同样数据的新站

时间:2019-04-29 11:06

用芭奇站群软件做站时,很多人都想到克隆网站,人工做好一个站,设好的所有优化的东西,然后想复制一份到另一个站。

那如何手工克隆一个站的数据?

如何实现DEDECMS不安装的前提下,复制出来一个同样数据的新站?


比如,现在已经有一个安装好的网站,网站根目录文件夹叫www.dede1.co,对应有一个安装好的数据库名叫dede1

要求:

复制克隆一个相同的网站,放在根目录www.dede2.com下面,并且网站数据库要求不一样,名称叫dede2


分析:

当你搞懂了DEDE的数据库链接原理和网站运行的原理,就很简单了。


1、找到数据库安装路径,不同环境,路径不一样,看个人系统而定。

2、找到DEDE的数据库链接文件(/data/common.inc.php)


操作如下:

1、找到数据库安装路径

比如,宝塔的数据库路径是在:D:\BtSoft\WebSoft\mysql\data\下面

但是,我这里本地安装的不是宝塔,那我的SQL路径是D:\mysqldata\data\

blob.png


一般每个文件夹,就是一个站的数据库。这个按照你的DEDECMS的/data/common.inc.php文件里面的数据库名来找找。

blob.png


上图,数据库名是dede1,那么,在数据库文件夹下,找“dede1”文件夹,复制一份,可以改名为“dede2”文件夹。这样就多出来一份同样的数据库。


那么,如果原来的网站文件夹是www.dede1.com,复制一份改名为www.dede2.com


在www.dede2.com同样的位置/data/common.inc.php文件

blob.png

blob.png

用记事本打开,改名为"dede2",即可。就完成了克隆网站的流程。然后进后台可以看到一个新的后台。在后台系统设置,改一下网站地址和网站名称等,就可以了。