在CentOS上進行PHP版本管理,你可以使用以下方法:
Remi倉庫是一個第三方軟件倉庫,提供了許多PHP版本供你選擇。要在CentOS上使用Remi倉庫,請按照以下步驟操作:
a. 首先,安裝EPEL倉庫(如果尚未安裝):
sudo yum install epel-release
b. 接下來,安裝Remi倉庫:
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
注意:上述命令適用于CentOS 7。如果你使用的是CentOS 8,請將URL中的remi-release-7.rpm
替換為remi-release-8.rpm
。
c. 啟用Remi倉庫:
對于PHP 7.x版本:
sudo yum-config-manager --enable remi-php74
對于PHP 8.x版本:
sudo yum-config-manager --enable remi-php80
注意:你可以根據需要替換php74
或php80
為你想要的PHP版本。
d. 現在,你可以使用yum
命令安裝、更新或刪除PHP版本:
sudo yum install php
sudo yum update php
sudo yum remove php
phpbrew是一個用于管理多個PHP版本的命令行工具。要在CentOS上安裝和使用phpbrew,請按照以下步驟操作:
a. 首先,確保已安裝了git和curl。如果沒有,請使用以下命令安裝:
sudo yum install git curl
b. 使用curl下載并安裝phpbrew:
curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar
sudo chmod +x phpbrew.phar
sudo mv phpbrew.phar /usr/local/bin/phpbrew
c. 將以下內容添加到你的~/.bashrc
或~/.bash_profile
文件中:
source /usr/local/bin/phpbrew
然后運行source ~/.bashrc
或source ~/.bash_profile
使更改生效。
d. 使用phpbrew安裝PHP版本:
phpbrew install 7.4 +default
注意:你可以根據需要替換7.4
為你想要的PHP版本。
e. 使用phpbrew切換PHP版本:
phpbrew switch 7.4
注意:這里的7.4
應該與你之前安裝的PHP版本相匹配。
f. 使用phpbrew卸載PHP版本:
phpbrew uninstall 7.4
注意:這里的7.4
應該與你之前安裝的PHP版本相匹配。
通過以上方法,你可以在CentOS上輕松地進行PHP版本管理。