帝国cms教程

帝国CMS新手教程之网站搬迁教程

我的站长站 2013-04-12 人阅读

搭建好新服务器之后,很多站长需要把原有帝国CMS网站整体迁移,我的站长站整理了一套完整的搬迁流程,按照步骤操作就能平稳完成迁移,避免数据丢失、页面异常等问题。

整体搬迁流程总览

  • 1、在旧服务器完成数据库、附件目录、表单目录的全套备份

  • 2、在新服务器全新安装帝国CMS程序

  • 3、上传备份文件,在后台依次恢复数据、附件与表单

  • 4、进入数据更新中心,批量重新生成全站静态页面

  • 5、检查页面访问,网站迁移工作全部完成

一、旧服务器数据备份操作

1、备份d附件目录

帝国CMS所有上传的图片、文件等附件都存放在网站根目录下的d文件夹中,直接通过文件管理工具或者FTP,将整个d目录下载保存到本地设备即可。

2、备份表单目录

表单相关文件统一存放于 e/data/html 路径下,同样将这个完整目录下载到本地,保证表单数据完整迁移。

3、备份网站数据库

首先登录帝国CMS后台,依次进入系统设置、备份数据页面。在对应操作界面中点击开始备份,等待系统自动完成数据库打包。

数据库备份完成后,备份文件会存放在 e/admin/ebak/bdata/ecmsbak 目录内,把整个备份文件夹下载到本地妥善保存。

二、新服务器安装帝国CMS

在新的服务器环境中,正常部署帝国CMS程序,安装过程中有两处关键要点一定要注意。

第一,安装时设置的数据表前缀,必须和旧服务器网站保持完全一致,否则数据库无法正常恢复。

第二,安装流程里跳过初始化数据步骤,不要生成系统默认测试数据,防止和原有数据冲突。

三、新服务器恢复备份数据

1、恢复d附件目录

将本地备份好的d目录,上传到新服务器帝国CMS网站根目录。上传完成后,把d目录以及内部所有子文件、子目录的权限设置为0777,保证程序正常读写文件。

2、恢复表单目录

把本地备份的html目录,上传到新服务器站点路径 e/data/ 之下。完成上传后,将该目录及内部文件权限设置为0777。

3、恢复数据库文件

先将本地保存的数据库备份文件夹,上传至新服务器路径 e/admin/ebak/bdata/ 当中。

接着登录新站点后台,进入系统设置、恢复数据页面,在数据源目录选项里选中刚刚上传的数据库备份目录,最后点击开始恢复,等待数据库还原完成。

四、重新生成全站前台页面

数据库恢复完毕后,使用旧网站的账号密码重新登录后台。进入系统设置、数据更新中心,按照规范顺序批量生成全站静态页面、栏目页面、内容页面等。

这一步是迁移的关键环节,能够修正路径、链接异常问题,保证前台所有页面正常访问。

五、迁移完成检查

页面全部生成结束后,打开网站前台,逐一查看栏目、内容、图片、表单等功能是否正常访问。如果页面、图片均展示正常,就代表帝国CMS网站搬迁工作顺利完成。

整套迁移流程操作逻辑清晰,核心就是做好完整备份、统一数据表前缀、正确设置目录权限以及重新生成页面,按照步骤执行就能最大程度规避故障。

帝国CMS教程标签