Ubuntu上使用composer安裝執行
阿新 • • 發佈:2018-12-15
1.下載安裝composer
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
檢查是否安裝成功
composer --version
顯示版本號即安裝成功
2.準備laravel所需環境 laravel5.6所需的環境為
- PHP >= 7.1.3
- PHP OpenSSL 擴充套件
- PHP PDO 擴充套件
- PHP Mbstring 擴充套件
- PHP Tokenizer 擴充套件
- PHP XML 擴充套件
- PHP Ctype 擴充套件
- PHP JSON 擴充套件
3.使用composer新建laravel專案
composer create-project laravel/laravel --prefer-dist [專案名稱]
如果需要帶上版本號則為
composer create-project laravel/laravel --prefer-dist [專案名稱] "5.6.*"
然後就等待下載 下載完成後執行,會報錯500,是因為還有一些配置操作沒有做 首先,在專案根目錄執行
composer install
安裝專案依賴 然後給 storage/ , bootstrap/cache這兩個目錄新增可寫入許可權 最後,在專案根目錄放置.env檔案 內容為:
APP_NAME=Laravel APP_ENV=local APP_KEY= APP_DEBUG=true APP_LOG_LEVEL=debug APP_URL=http://localhost DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret BROADCAST_DRIVER=log CACHE_DRIVER=file SESSION_DRIVER=file SESSION_LIFETIME=120 QUEUE_DRIVER=sync REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null PUSHER_APP_ID= PUSHER_APP_KEY= PUSHER_APP_SECRET= ---------------------
在根目錄執行命令:
php artisan key:generate
該命令會生成APP_KEY並寫入到.env檔案中,重新執行
正常