這裡記錄幾種安裝composer的方式
- 官方安裝方式說明
- brew安裝方式
Composer 官方
透過下方幾個指令,安裝 composer.phar 到本機
Linux 安裝 Composer
在 Linux 按照以下步驟逐步執行安裝
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
接著可以透過 local 或 global 的方式來使用
首先 local 只要在剛下目錄存在 composer.phar
就可以直接使用
php composer.phar
Global的方式,則只要設定一次,後續就能直接在terminal使用
mv composer.phar /usr/local/bin/composer
也可以使用root權限移動
sudo mv composer.phar /bin/composer
若是使用CentOS則目錄為
~/.local/bin/
有時會發生 no such file or directory
則手動建立資料夾即可
mkdir -p /usr/local/bin.
於 global 安裝完畢後,接下來只要透過下方指令就能運作
composer
Mac 安裝 composer - Brew
brew install composer
安裝完畢後,就能直接使用
composer --version
若上述brew 安裝composer 過程出現 invalid active developer path 錯誤
則可以透過下面的方式修正:
sudo xcode-select --install
sudo xcode-select -switch /
Good Luck
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.6.5