1. 程式人生 > >Ubuntu上使用composer安裝執行

Ubuntu上使用composer安裝執行

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檔案中,重新執行

正常 在這裡插入圖片描述