安裝composer
下載連結:https://getcomposer.org/Composer-Setup.exe
修改composer為國內映象庫
composer config -g repo.packagist composer https://packagist.phpcomposer.com
在對應的目錄執行下載laravel
composer create-project --prefer-dist laravel/laravel blog "5.5.*"(指定版本)
修改時區
檔案:/config/app.php
修改:'timezone' => 'Asia/Shanghai', 或者'timezone' => 'PRC',
配置資料庫資訊
資料庫設定字符集為utf-8mb4
檔案:.env
修改:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=123456
安裝laravel-admin
安裝之前需要設定預設字串長度:
檔案:\app\Providers\AppServiceProvider.php
下面執行安裝命令:
1.composer require encore/laravel-admin //確保資料庫連線設定正確。
2.php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider" //釋出資源
3.php artisan admin:install //完成安裝
生成模型與控制器
生成指定目錄模型:php artisan make:model Model/User
生成控制器:php artisan make:controller UserController
使用restful生成控制器:php artisan make:controller PhotoController --resource
生成指定模型的控制器:PHP artisan make:controller bbbController --model=App\Model\User
laravel-admin生成指定模型的控制器:PHP artisan admin:make bbbController --model=App\Model\User