之前版本為 2.0.3, 因為想測試 php 8 的環境, 檢查了一下, 原來新版本的 CyberPanel 已包含了 php 8 , 於是進行更新至最新版本.
更新方式參考: https://cyberpanel.net/docs/upgrading-cyberpanel/
使用指令如下:
sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh || wget -O - https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh)
不過更新過程中發現有個 python 更新 mysqlclient 問題, 可以參考這篇: https://blog.csdn.net/weixin_42474540/article/details/107314175
安裝 libmysqlclient-dev 即可順利進行更新.
更新完成後的版本為 2.1, 並且也得到了 php 8 的環境了!!
2021/4/21
雖然完成了更新至 2.1.1, 也有了 PHP 8.0 的介面了, 但實際上並沒有安裝 lsphp80, 可以在這裡看到這個狀況: https://forums.cyberpanel.net/discussion/comment/12329
接下來只好手動安裝 lsphp80, 使用指令: apt install lsphp80 即可順利安裝, 安裝完成後重起服務即可順利使用 php 8.0, 目前的版本是 8.0.3 的環境.
真的是需要一步一步處理啊…