2013-10-26 115 views
0

我試圖測試驅動器laravel 4,但我當然必須先安裝Composer。現在有兩種安裝類型(本地和全局)。我想全球安裝以避免使用Laravel 4全球安裝

php composer.phar而寧可使用composer。這就是說在他們的網站上顯示的說明顯示:

$ mv composer.phar /usr/local/bin/composer 

我使用共享Justhost的主機上,這是行不通的,因爲裏面斌沒有作曲家。我應該把它移到哪裏以確保它是全球性的?

謝謝,

回答

1

你需要把它放在路徑的任何地方。所以,你可以通過運行

echo $PATH 

檢查你的,你應該看到類似:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games 

然後你選擇其中的一個(由分隔「:」),並將其移動到那裏:

mv composer.phar /usr/sbin/composer 
1

通常,共享主機不會授予您訪問bin目錄的權限,因此唯一的選擇是在您的共享主機上安裝「本地」作曲家(假設您的主機上有終端訪問權限ac計數)。最有可能的是,你談論的這個例子預設了一個完整的終端訪問上述目錄。遊戲並沒有結束,但可以採用許多其他選擇。 例如: 1)獲得VPS賬戶(這是最昂貴的解決方案) 2)設置本地開發環境(MAMP,WAMP,XAMP,Vagrant)並將最終項目傳輸到共享主機(使用FTP/SFTP ) 3)使用PAAS(平臺即服務)。亞馬遜有一年免費訂閱選項,但必須使用信用卡註冊。一對真正值得關注的PAAS服務(免費選擇)是fortabbitphpcloud