愚蠢讓自己付出了代價

禪知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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章