前些天公司項目需要對上傳的圖片打水印,前端採用angularjs,後端nodejs,網上一搜,找到了一個images的庫,在本地Windows環境下試了下還不錯,然後就上傳測試伺服器(centos6.5系統)了,結果就出問題了,網上一查,發現需要gblic2.14(centos6.5系統自帶的是2. ...
前些天公司項目需要對上傳的圖片打水印,前端採用angularjs,後端nodejs,網上一搜,找到了一個images的庫,在本地Windows環境下試了下還不錯,然後就上傳測試伺服器(centos6.5系統)了,結果就出問題了,網上一查,發現需要gblic2.14(centos6.5系統自帶的是2.12版本),蛋疼啊。
後來左右看了下感覺這個插件還是比較簡單好用的,哈哈,遂決定升級gblic2.12,看了一下本著夠用就行的原則,我升級到了2.15,本地虛擬機centos6.5試了一下沒問題,決定在測試服上升級下,結果就出錯了,然後一個不查,ssh遠程連接不上了,系統就此宣告崩潰,後來兩個人重裝了系統,折騰了兩天,教訓啊。。。
升級參照教程:http://blog.csdn.net/officercat/article/details/39520227 ( ps:出錯在於個人原因,博主的文章還是很贊的)。
造成系統崩潰的主要原因是安裝出錯後處理草率了,接觸linux不到倆月處理錯誤缺乏經驗直接就體現處理了,哎:
出錯經過:安裝失敗後實際上應該把軟連接在指向回去的,
ln -s/lib64/libc-2.15.so lib64/libc.so.6
然而事實是沒指向還不註意退出了有root許可權的視窗(當時開的兩個視窗),然後另外一個視窗 su sudo 命令全部失效了我,不僅如此,遠程連接也直接被伺服器拒絕,無法登陸系統了。。。。,而修改軟連接需要 rm -rf /lib64/libc.so.6 ,然而沒有許可權就悲劇,所以死迴圈沒救了,,,,(也許大神有辦法但我是真解決不了了);
然後 ,這最後一個登陸上的視窗也解決不了啥問題,然後直接退出了,
記住這次教訓,以後一定要謹慎啊,重裝系統環境配置啥的弄完整個人都不好了.......