首先安裝composerphp
linux下linux
curl -sS https://getcomposer.org/installer | php -- --install-dir=bin
先安裝composer,下載安裝完成後,把composer.hpar 改成composer移至 /usr/local/bin/composerlaravel
這樣在後面的使用中就能全局調用web
而後 安裝 使用 composer 安裝laravelbootstrap
composer global require "laravel/installer" 請確保 PATH 環境變量已經添加了 ~/.composer/vendor/bin 目錄,這樣,可執行文件laravel 就能被你的系統檢測到了。
添加環境變量 /etc/profile
服務器
添加完畢後 source profile 使之立刻更新執行composer
composer global require "laravel/installer=~1.1"
使用composer安裝laravelcurl
而後 建立軟鏈接 便於全局調用函數
ln -sui
~/.composer/vendor/laravel/install/laravel
(laravel下的bin目錄下的laravel) /user/local/bin
最後 就能夠 使用 laravel new xxx(項目名稱) 建立項目了!
途中,可能遇到的問題:
一、php 的 openssl 沒有啓動 ,curl沒有編譯安裝 使用phpize 擴展編譯就能夠了。
二、在安裝過程當中 會出現這些錯誤,
The Process class relies on proc_open, which is not available on your PHP installation.
php.ini中禁止了一些所需函數,開啓就行
proc_open,proc_close,proc_nice,proc_terminate,leak,proc_get_status
安裝 Laravel 以後,可能須要你配置一下目錄權限。web 服務器須要擁有 storage
目錄下的全部目錄和 bootstrap/cache
目錄的寫權限。
而後在運行 laravel new blog 一切都OK了。