laravel5.5和laravel-admin 安裝小坑筆記

配置laravel-admin

官方的教程還是沒問題的,但也遇到了一點點小小坑,再次做個記錄吧

安裝 Laravel
Laravel 使用 Composer 管理依賴,所以,安裝之前確保已經在機器上安裝了 Composer(如果尚未安裝的話參考這篇文檔去安裝吧)。

通過 Laravel 安裝器

首先,通過 Composer 安裝 Laravel 安裝器:

composer global require "laravel/installer"

確保 $HOME/.composer/vendor/bin 在系統路徑中(Mac中對應路徑是 ~/.composer/vendor/bin,Windows對應路徑是 ~/AppData/Roaming/Composer/vendor/bin,其中 ~ 表示當前用戶家目錄),否則不能在命令行任意路徑下調用 laravel 命令。

安裝完成後,通過簡單的 laravel new 命令即可在當前目錄下創建一個新的 Laravel 應用,例如,laravel new blog 將會創建一個名爲 blog 的新應用,且包含所有 Laravel 依賴。該安裝方法比通過 Composer 安裝要快很多:

laravel new blog

如果之前已經安裝過舊版本的 Laravel 安裝器,需要更新後才能安裝最新的 Laravel 5.5 框架應用:

composer global update

通過 Composer Create-Project

你還可以在終端中通過 Composer 的 create-project 命令來安裝 Laravel 應用:

composer create-project --prefer-dist laravel/laravel laravel-admin

如果要下載安裝 Laravel 其他版本應用,比如 5.5 版本,可以使用這個命令:

composer create-project --prefer-dist laravel/laravel laravel-admin 5.5.*。

注意
PHP7.0.30報錯,文檔寫的PHP>7.0.0即可,但是這種寫法貌似是7.1纔可以的.

clipboard.png

clipboard.png

這種寫法不識別,去掉就OK了.或者 升級更高版本PHP即可,注意打開openssl

.env文件按照常規配置就可以了

clipboard.png

注意和數據庫表名稱不要寫錯

然後
首先確保安裝好了laravel,並且數據庫連接設置正確。然後進入laravel目錄執行

composer require encore/laravel-admin

然後運行下面的命令來發布資源:

php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"

在該命令會生成配置文件config/admin.php,可以在裏面修改安裝的地址、數據庫連接、以及表名,建議都是用默認配置不修改。

然後運行下面的命令完成安裝:

php artisan admin:install

成功:

clipboard.png

啓動服務後,在瀏覽器打開 http://localhost/admin/ ,使用用戶名 admin 和密碼 admin登陸.

報錯:

clipboard.png

最後進入 config/filesystems.php 加入

'admin' => [
    'driver'     => 'local',
    'root'       => public_path('upload'),
    'visibility' => 'public',
    'url' => env('APP_URL').'/public/upload/',
],

clipboard.png

修改語言:
打開 config/app.php 修改 en -> zh-CN

'locale' => 'zh-CN',
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章