很多時(shí)候我們?cè)貺inux中安裝多了多個(gè)版本,需要用到的時(shí)候我們需要切換,那么在Linux下如何切換?
以下示例我們使用的系統(tǒng)Centos7。
前提
系統(tǒng)中安裝的php版本在哪里?
如果你不知道,查詢CentOS 7上安裝的php的目錄,您可以執(zhí)行以下命令
rpm -ql php
這將列出php軟件包安裝的所有文件和目錄。你可以在輸出中找到具體的安裝目錄。
另外,如果您通過(guò)其他方式安裝了php(例如編譯源代碼或使用第三方存儲(chǔ)庫(kù)),則可能需要查看其特定的安裝位置。這可能因安裝方式而異,您可以嘗試運(yùn)行以下命令來(lái)查找php二進(jìn)制文件的路徑:
which php
示例中CentOS7 安裝了多個(gè) php 版本,安裝目錄為 /www/server/php,如下圖所示
切換方法
方法1
刪除之前的系統(tǒng)默認(rèn)的 php 版本
rm -f /usr/bin/php
設(shè)置新的 php 版本,并且驗(yàn)證是否切換成功
ln -sf /www/server/php/56/bin/php /usr/bin/php
方法2
檢查系統(tǒng)上已安裝的php版本。運(yùn)行以下命令:
php -v
安裝您想要設(shè)置為默認(rèn)版本的php包。假設(shè)您已經(jīng)安裝了目標(biāo)版本的php。如果沒(méi)有安裝,請(qǐng)使用您首選的軟件源安裝它。
使用 alternatives 命令設(shè)置默認(rèn)php版本。運(yùn)行以下命令并根據(jù)您安裝的php版本進(jìn)行相應(yīng)調(diào)整:
sudo alternatives --set php /usr/bin/phpX.X
其中 /usr/bin/phpX.X 是您希望設(shè)置為默認(rèn)版本的php可執(zhí)行文件的路徑。
驗(yàn)證默認(rèn)php版本是否已更改。再次運(yùn)行以下命令:文章來(lái)源:http://www.zghlxwxcb.cn/article/16.html
php -v
文章來(lái)源地址http://www.zghlxwxcb.cn/article/16.html
到此這篇關(guān)于Linux_CentOS7_如何修改默認(rèn)php版本的文章就介紹到這了,更多相關(guān)內(nèi)容可以在右上角搜索或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!