上个月底我们站长们应该是有知道知名的内容管理系统织梦Dedecms宣布将会于10月25日开始追责商业使用程序且未得到授权的。于是我们很多站长有个人商业或者企业使用的,都在纷纷的将程序转移到其他的CMS程序,比如其中我们选择中会有选择到WordPress程序,网上我们也看到一些网友提供的迁移程序的办法。
在这里,老左看到这个办法支持PHP脚本可以一键迁移程序到WordPress数据库,确保URL保持不变,后续我们只需要更换主题就可以。我们看看具体的流程吧。
第一、安装全新的WordPress程序
这里,我们需要在当前的织梦DEDECMS同一台服务器中安装一个新的WORDPRESS程序,当前的WP版本应该是5.8.1。如果用低版本的话是不支持的。我们先不要管域名,这里可以先用一个临时的域名绑定后续我们数据迁移后我们再切换到DEDECMS原来使用的域名。
第二、下载和使用一键迁移脚本
这里,我们需要使用下载脚本。
下载地址:https://pan.baidu.com/s/1a9bPJPCFQvotU8QwsKXq9Q
提取码:45ah
解压脚本(dedecms_to_wordpress.php)将丢到WP全新程序根目录。
// 以下 需要修改为你自己的
$cfg_dbhost = 'localhost';
$cfg_dbname = '数据库名'; //库名
$cfg_dbuser = '数据库用户名'; //数据库用户
$cfg_dbpwd = '数据库密码'; //密码
$cfg_dbprefix = 'dede_'; //DEDE系统配置的 表前缀
$cfg_db_language = 'gbk'; //取值有两种 gbk 或者 utf8,具体决定于安装的DedeCMS的版本
$cfg_db_port = 3306;
我们需要修改成DEDECMS的数据库信息,注意版本和编码。
第三、执行脚本导入数据
php dedecms_to_wordpress.php
我们用ROOT管理权限登录SSH,然后去执行脚本。然后会看到导入数据库的进度。这个需要根据我们数据库的大小时间不等。
最后,导入完毕之后,我们去WP后台设置伪静态保持和原来DEDECMS URL一致。且我们自己更换主题,以及我们更换成原来的域名即可。这个方法相对简单。