安装laravel-admin1.5
安装
本人使用的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
目录下。