https://www.abeautifulsite.net/installing-composer-on-os-x
https://tony915.gitbooks.io/laravel4/content/install/install_composer.html
這是我找過的文獻
sudo curl -sS https://getcomposer.org/installer | php
The installation directory "/" is not writable
sudo php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Warning: copy(composer-setup.php): failed to open stream: Permission denied in Command line code on line 1
總之都無法順利安裝...
這...有沒有大大有簡單扼要的方式啊?
以及要安裝在哪個路徑?
我反而是遠端主機的ubuntu安裝搞定了。。
直接給你步驟吧, 安裝在自己家目錄裡面, 不需要 root 權限
mkdir ~/bin
cd ~/bin
curl -O https://getcomposer.org/download/1.6.3/composer.phar
mv composer.phar composer
chmod +x composer
export PATH="$HOME/bin:$PATH"
最後, 編輯 ~/.bash_profile
加入這行
export PATH="$HOME/bin:$PATH"
老實說你愛裝哪裡就裝哪裡, 但是把自己的東西保存在家目錄裡是個好習慣
安裝在家目錄有什麼好處嗎?
在多人使用的系統, 例如公司的伺服器, 基本禮貌是不要把自己的東西丟的到處都是
尤其是以前學校的課程在教 unix like 系統時, 會教系統磁碟分割, 通常根目錄只會給必要的磁碟空間, 另外會分配較多的空間給需要的服務, 再來就是給家目錄, 這時你把東西都往空間不大的根目錄塞的話一定會被唸的
雖然最近幾年那樣的趨勢有在改變, 但 unix-like 系統什麼東西該放什麼地方大都有慣例可循, 從你組織檔案的方式就知道你對系統了解到什麼程度, 你是管理員的話怎麼放都行, 只是當你面試下一份工作若被問到這樣的問題看是加分還是扣分而已