愚蠢让自己付出了代价

倾然丶 夕夏残阳落幕 提交于 2020-08-13 03:22:11

禅知CMS迁移记录

迁移原因:答应原公司领导替其迁移原公司官网,原禅知跑在禅道的zbox中

迁移想法:新服务器安装Apache和PHP环境,将禅知跑在单独安装的Apache上,这样比较清爽

于是早上开始干...

数据库迁移

先在通过禅知后台配置数据

**弯路:**误认为网站数据库也在禅道数据库中,浪费了时间,一直捣鼓怎么能够连接禅道的数据库,感觉难搞,又想怎么能通过mysqldump导出数据,但一运行命令就提示命令不存在。MLGB的......

后来突然想起来,禅知配的地址好像是个IP,回过头看,NM,还真是,连的另外一台服务器的数据库,好吧...

通过Navicat 备份数据,ok,数据搞好了...

网站目录迁移

将禅知打包,通过Sftp发送到新服务器上

新服务器 环境安装

httpd、php安装

通过yum install httpd安装httpd服务

yum install php安装php环境

修改httpd.conf配置文件,这个网上教程很多,不能用的也很多,我这个是可以的

https://www.cnblogs.com/peng-lan/p/11359814.html

安装完,通过ip验证一下,ok...以为php环境装好了,但是...NM,最后才知道禅知还要装另外一个ioncub扩展

虚拟机目录配置

后来考虑即使一个网站,也应该配虚拟机,也是就开始找教程配置...NM也是一堆不能用的教程,最后看的官网,配了还是不能用

配置了一直无法访问,浪费了时间

那怎么办呢?

我开始动脑筋...

最后的方案是,不配了,先跑起来再说,好

部署禅知

将备份好的禅知放到www目录,适当修改httpd.conf后,能看到网站首页了

但就是不能访问其他的php页面,NM...我无语了

好,搜索禅知的迁移教程

https://www.cnblogs.com/chosenone/p/10273044.html

就在这里看到,禅知的安装真鸡儿麻烦,还得安装ioncub扩展,装了一半,放弃了,真麻烦,说不定还有问题

考虑良久......

放弃了......

直接把原服务器的zbox拷过来,跑起来吧......

原来的环境是可以的,我放到一模一样的目录下就可以了......

教训

  1. 前期想的太简单,多方考虑的不够深入,没有进行查找相关教程就开始迁移,边解决问题边迁移,很累
  2. 开始做一件事前,必须尽可能将所能想到的方案推演一遍,避免边尝试,边解决问题,导致浪费时间精力
  3. 因为自己的愚蠢形式风格,让自己付出了沉痛的代价,我都把自己给骂死了。这个做事风格,必须改掉。

痛恨

image-20200723224722880

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!