mac下通過brew切換php版本

2022-07-28 09:54:24 字數 1587 閱讀 1839

ruby -e "$(curl -fssl "

brew update                        #更新brew可安裝包,建議每次執行一下

brew search php55                  #搜尋php5.5

brew tap josegonzalez/php          #安裝擴充套件

brew tap                           #檢視安裝的擴充套件列表

brew install php55                 #安裝php5.5

brew remove  php55                 #解除安裝php5.5

brew upgrade php55                 #公升級php5.5

brew options php55                 #檢視php5.5安裝選項

brew info    php55                 #檢視php5.5相關資訊

brew home    php55                 #訪問php5.5官方**

brew services list                 #檢視系統通過 brew 安裝的服務

brew services cleanup              #清除已解除安裝無用的啟動配置檔案

brew services restart php55        #重啟php-fpm

brew update

brew tap homebrew/dupes

brew tap homebrew/php

brew tap josegonzalez/homebrew-php

brew install php53 --with-apache --with-gmp --with-imap --with-tidy --with-debug

brew install php-[version]

[version]=56|70等

brew unlink php-之前版本

brew link php-現在版本

相應的配置都在/usr/local/etc/php/中

首先:brew tap homebrew/php

安裝拓展:brew install php-[version]-拓展名稱

如:brew install php56-redis

解除安裝拓展:brew uninstall php-[version]-拓展名稱

刪除相應的配置檔案:rm -rf /usr/local/etc/php/5.6/conf.d/ext-imagick.ini

備註:若需要安裝pthreads等多執行緒拓展,由於此類拓展依賴php zts版本(zend thread safety),而brew預設安裝的是nts版本(thread safety),會造成拓展和php版本衝突。這時只能從原始碼重新遍歷了,即在安裝命令增加--build-from-sourcebrew install --build-from-source php56-redis

Mac下brew切換不同php版本

1.安裝brew 2.安裝php56 brew install homebrew php php56 3.配置php56 因為需要與其他php版本共存,所以我們需要修改php fpm的監聽埠 brew安裝的軟體目錄一般在 usr local cellar,配置檔案一般在 usr local etc ...

Mac 下 brew 切換為國內源

簡介 homebrew 是一款自由及開放源 的軟體包管理系統,用以簡化 macos 和 linux 系統上的軟體安裝過程。它擁有安裝 解除安裝 更新 檢視 搜尋等很多實用的功能,通過簡單的一條指令,就可以實現包管理,十分方便快捷。homebrew 主要有四個部分組成 brew homebrew co...

mac通過brew安裝nvm

安裝前,需確保沒有node環境。安裝命令 brew install nvm 安裝完成後需要在 bash profile 檔案新增下面該行,配置環境變數 source brew prefix nvm nvm.sh source bash profile nvm安裝node步驟,以10.15.3為例 n...