欢迎访问覃师宁博客!

帝国cms使用手册

覃师宁博客

qinshining.com

windows系统建站环境下的帝国cms搬家经历

这两天服务一个客户,客户是一名人民教师,刚接手学校的网站工作。服务的内容主要就是网站的搬家以及提供域名找回的简单指导!

对于网站搬家大家可以参考我博客的文章《帝国cms搬家教程,以及搬家后常见问题》

我根据自己帝国cms搬家习惯,也就是上述文章的搬家方式。但是我发现自己太自信了,导致差点翻车!

1.客户网站建站服务器环境配置的操作系统windows系统,且控制权不在客户手上

据了解:客户说是租赁的移动云服务器,后面了解还是阿里云的服务器,只是服务器管理账号在租赁的移动云上手自己是没有权限的

然后,我想通过登录phpmyadmin导出数据库的愿望也失败了,因为(旧服务器)3306端口也没给我开

好吧,换个思路,因为客户在后台备份过数据库,我打算网站根目录全部复制到新服务器重新安装再恢复数据库,但是我万万没想到,整站迁移一顿操作后,我用域名/e/install/打算重新安装,我发现e/install/文件竟然缺失,我赶紧下载帝国cms7.0对比发现缺失多个文件....当时我就傻了!这是什么情况,不带这么玩的。

最后换个思路,我使用官方的另一个搬家教程《帝国网站管理系统之网站迁移教程

终于完成了搬家,但是这个搬家教程有缺陷,就是客户修改的一些系统文件以及配置,讲不复存在!好在客户修改的东西不多,我使用对比工具,注意进行排查,完成了搬家的工作。

2.域名无法访问,控制权不在客户手上

客户说,他刚接受也不知道域名所属的注册商是哪家?阿里云还是腾讯云或者百度云,没办法,使用站长工具域名whois查询(http://whois.chinaz.com/),域名在阿里云注册的,我截图让顾客找资料找回域名。

那么在不知道登录密码情况下,如何找回阿里云注册的域名?

这里提供域名找回链接:《阿里云域名找回

最后域名找回了,也远程帮忙客户将域名解析到新的服务器ip上,原以为工作就结束了。

但是我发现还是太天真了,上面说客户网站所在的服务器没有把管理权限给客户,连安全组设置端口权限都要打电话让人家开,这就导致什么问题,就是共享ip服务器,客户竟然没有权限开通HTTP服务器,默认的端口号为80/tcp。

也就是域名解析到新的服务器,也无法使用域名访问网站

后面客户说需要开通80端口需要10天才能开,这个操作覃师宁博客是无论如何也不能理解的,咱不知道为什么,咱也不敢问!

补充:搬家到新服务器上(windows2012)后,我建站环境没有使用xmapp,而是使用护卫神的的windows系统版nginx主机,主要是设置相对简单。

还有对于windows系统端口是否开通不是很了解的用户,可以借助站长工具的端口状态查询(http://tool.chinaz.com/port/)了解服务器端口是否打开。

最终还是完成客户网站搬家工作,并在本地正常访问,也让客户测试了发帖上传图片等功能,一切正常!

这是目前帝国cms搬家接单最难的一位客户,小问题太多,好在有惊无险!

如果您觉得文章对您有所帮助,请不妨点赞,打赏,或者在评论区说出你的想法!

  • 人觉得很有价值

  • 打赏

    请不妨打赏支持一下

  • 没有

    人觉得价值一般

  • 感谢您的支持,我会继续努力的!
    扫码支持
    支付宝扫一扫,向我打赏

    文章评论

    人参与,共有 0 条评论

    为了响应国家网信办《网站要对跟帖评论审核管理规定》,网站评论将审核后发表

    微信订阅号