眾所周知,Debian官方的包存盤庫向來比較保守,眾多軟體的版本都比較老舊.
例如都Debian11了,PHP8也發布兩年了,PHP版本還是和10一樣的7.4(っ °Д °;)っ
隨著越來越多的主流程式支持乃至推薦使用php8,舊版本愈發難以滿足我們的需求.
有人會說,你自己編譯安裝新版本不就行了嗎,按著官方檔案一步步做又不難?
但是,我懶啊(理直氣壯ヾ(?ω?)o apt多方便?裝擴展,升級新版本都是一條命令搞定,不用老是重新下原始碼再編譯. 有沒有什么辦法呢? 前段時間在意外看到了Debian官方源中PHP的維護者Ond?ej Sury的專案DEB.SURY.ORG,里面有適用于歷代Debian/Ubuntu的各個版本的PHP的軟體包,包括最新的8.0/8.1`φ(゜▽゜*)?
簡介
- 官網: deb.sury.org
- Github: oerdnj/deb.sury.org
- Wiki:鏈接
有能力的話可以支持下原作者,維護這些存盤庫也是非常耗費時間和精力的!
使用
添加存盤庫:
-
Debian
curl -sSL https://packages.sury.org/php/README.txt | sudo bash -x sudo apt update -
Ubuntu
sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php sudo apt update
然后apt upgrade就可以平滑升級到php8啦ヾ(≧▽≦*)o
注意事項
升級到新的大版本后,默認的組態檔路徑會改變!一定要記得把組態檔移過去(掉線數小時的教訓)
例如:
7.4版本的組態檔路徑:/etc/php/7.4/
8.1版本的組態檔路徑:/etc/php/8.1/
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/521809.html
標籤:其他
