升級vs更新
Web技術日新月異,更新升級是維護工作之一,長時間不更新(升級)的程式,就如長時間不維護的建築物一樣,會加速老化、功能逐漸缺失直至無法使用。而我們最近發現,有的朋友對“更新”和“升級”這兩個概念比較混淆,在表述的時候誤把這兩個詞混用了。今天,我們就來聊聊“更新”與“升級”的區別。
更新或升級這兩個詞有相近之處,雖然都是從低版本到高版本,但仔細體會它們也有明顯的差異。
在實際升級工作中,主要存在兩種形式的版本變化目標:
大版本變化,例如:MySQL5.6->MySQL5.7,PHP5.6->PHP7.0
小版本變化,例如:MySQL5.6.25-->MySQL5.6.30,PHP5.6.33->PHP5.6.37
程式的大版本變化,是從功能上、架構上都有顯著的改變(質變),升級過程複雜,存在升級失敗的風險 程式的小版本變化,是從補丁漏洞的角度上提供的更新內容(量變),升級過程相對簡單。
總而言之,大版本變化為“升級”,小版本變化為“更新”。區分這兩個詞的差別,莫忘用詞準確哦~
PHP版本升級教程
在實際使用過程中,會遇到升級 PHP 大版本的情形,如:從 PHP5.5->PHP5.6 或 PHP5.6->PHP7.0等。對於我們提供的LAMP環境來說,升級方法非常簡單。
以PHP5.5->PHP5.6為例,具體如下:
連線到Linux伺服器後,依次執行如下命令:
//首先,禁用當前 PHP55 源
yum-config-manager --disable remi-php55
//然後,啟用需升級 PHP56 源
yum-config-manager --enable remi-php56
//最後,升級更新
yum update -y
2.為了確保升級成功,請檢查升級後的 PHP 版本
php -v
以上方案也適用於 PHP7.0->PHP7.2
如果您想了解更多PHP有關的安裝和升級詳細內容,可以閱讀我們的PHP實踐指南。