步聚一:
> 1、sudo apt-get install composer `安裝composer`
> 2、composer config -g repo.packagist composer https://packagist.phpcomposer.com `切換到中國鏡像`
> 3、composer create-project --prefer-dist laravel/laravel=5.5.* Laravel `安裝laravel並創建文件名Laravel`
> 4、composer update| composr install `切換到Laravel目錄,執行些命令,確保目錄有composer.json文件`[先執行更新,再安裝]
>
注意事項:
1、php_fileinfo、php_mbstring、php_openssl `這三個擴展必須要有`
2、bootstrap、storage目錄必須有寫入的權限
步聚二:解決各種奇葩問題
說明vendor目錄不對
經過查找並沒有vendor

再項目目錄再次執行`composer install`,發現缺少ext-dom擴展
執行phpinfo 查看有dom擴展(若有則需要重新安裝,具體原因我也不清楚,可能因為擴展不對)
根據php版本,安裝dom擴展
`apt-get install php7.3-dom`
然后再次執行`composer install`發現可以正常安裝laravel擴展包了
理想總是美好的,發現又報錯了 提示:“Whoops, looks like something went wrong.”

進入config/app.php 把debug打開,改為"true"即可,查看具體原因
發現key 值不對提示“No application encryption key has been specified”,於是執行:`php artisan key:generate`
把得到的key值,復制到此得就可以(如上圖,同樣也是在config/app.php里)
同時也會在.env 文件里的APP_KEY生成,兩個值一樣
