安裝laravel-admin1.5
阿新 • • 發佈:2018-12-21
安裝
本人使用的laravel5.5框架,搭建在ubuntu16系統下的lnmp環境中,現在是安裝laravel-admin1.5的步驟。
首先安裝laravel框架,配置資料庫連線檔案。-----配置檔案資料庫的部分一定要弄好(.env檔案)
嘗試安裝laravel-admin
第一條命令:
composer require encore/laravel-admin "1.5.*"
[email protected]:/data/data/orange# composer require encore/laravel-admin "1.5.*" Do not run Composer as root/super user! See https://getcomposer.org/root for details ./composer.json has been updated Killed
兩個報錯的地方
一個是不要使用超級使用者root安裝,另一個是程式莫名killed
解決辦法
新增一般使用者使用adduser命令,然後一路回車就odk
adduser tacks
切換使用者su 命令
su tacks
然後執行上面的命令
莫名被killed
後來百度了一下估計是記憶體分配的不夠
正常關機重新給虛擬機器分配記憶體,差不多合適就行
然後再試一試
第二條命令:釋出資源
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
最後一條命令
php artisan admin:install
可是又報錯
大概二十多分鐘後
原來是配置檔案我忘記修改mysql的使用者密碼資料庫了
在linux命令列下以.env的配置檔案,最重要的我沒有看到,失誤失誤。修改後
清理快取重啟配置重啟服務
安裝成功
預設laravel-admin的使用者名稱密碼都是admin ,通過瀏覽器訪問,看到下面的就表示成功了
配置檔案
安裝完成之後,laravel-admin
所有的配置都在config/admin.php
後臺專案檔案
安裝完成之後,後臺的安裝目錄為app/Admin
,之後大部分的後臺開發編碼工作都是在這個目錄下進行。
app/Admin
├── Controllers
│ ├── ExampleController.php
│ └── HomeController.php
├── bootstrap.php
└── routes.php
app/Admin/routes.php
檔案用來配置後臺路由。
app/Admin/bootstrap.php
是laravel-admin
的啟動檔案, 使用方法請參考檔案裡面的註釋.
app/Admin/Controllers
目錄用來存放後臺控制器檔案,該目錄下的HomeController.php
檔案是後臺首頁的顯示控制器,ExampleController.php
為例項檔案。
靜態檔案
後臺所需的前端靜態檔案在/public/vendor/laravel-admin
目錄下。