這幾天討論了下,我們還是決定要調整調整服務器架構,因為這是從我們 2016 年服務器調配至穩定狀態後就再也沒怎麼大改動過。
之前的架構為 :php 7.1+ nginx 1.10 + Myslq 5.6
昨晚升級後的:php 7.2.11+ nginx 1.14 + Myslq 5.6
然後開啓了 PHP 的幾個擴展功能,opencache 還有圖像編輯庫。
我們現在整站有差不多 70 多個子站在運行,而其中內容最多的我們的文檔中心,有一萬多篇技術文檔,從年初到現在每次修改和提交新文章都會卡一下,體驗不是很好。
昨晚調整後,進行了各子站的訪問測試,發現現在變得好順滑,另外就算是在論壇提交回復和發佈新帖也沒有之前的幾秒鐘的延遲感覺。
這是非常不容易的,因為我們這些子站都是在實際運營中的,每次操作都會產生很多查詢,在一個就光是插件薇曉朵的系統內已經安裝了差不多 170 個。
網絡管理的主題、插件面板每次打開都需要很長時間的等待,但是這次升級後訪問時就變得很順滑。
做這些工作的目的是為了給我們後面測試 ssl 部署鋪鋪路。
昨晚也是有驚無險的幾次操作。幸好是提前做了數據和系統盤備份,好幾次都差點兒進行了數據還原操作,後面發現重啓服務器後就正常了。
看樣子關機重啓一下確實可能是所有電子設備故障處理的萬用解決方案。
貼上了,稍微高興一下,後面幾天可以測試測試 SSL 證書方面的東西。
忘了説明,我們服務器沒有安裝 web 管理面板之類的東西,所以無法可視化操作,只能是通過命令行來進行調整。 Linux 可折騰死人,還好當年有玩過 Ubuntu 不然真的會痛苦死。
任何涉及代碼和核心軟件安裝卸載操作時,一定要備份!一定要備份!一定要備份!