laravel框架搭建voyager
voyager是一个用于后台管理的laravel扩展
首先搭建laravel环境
1.从github上下载官网源码,根据分支选择自己需要的版本,这里根据本人本地PHP环境下载5.5版本
git clone git@github.com:laravel/laravel.git -b 5.5
2.安装laravel核心库以及扩展
composer install
3.根据 .env.example 创建.env文件,并定义好数据库配置
4.执行命令 php artisan key:generate
至此laravel框架搭建完成,下面进行voyager扩展安装
1.执行命令下载voyager扩展
composer require tcg/voyager
2.在config->app.php的 providers 中添加
TCG\Voyager\VoyagerServiceProvider::class,
3.因为我本地准备安装中文版的voyager,故更改语言设置,更改config->app.php
'locale' => 'zh_CN',
4.执行安装命令,--with-dummy是预插入部分数据。系统会建立一个默认的账号 admin@admin.com password
php artisan voyager:install --with-dummy
5.至此voyager安装完成,访问localhost/admin即可看到中文管理界面
7.一些其它错误
如果mysql版本较低,在执行最后一部安装过程中可以报错 “Specified key was too long error.”
修改 app->Providers->AppserviceProvider.php,如下
use Illuminate\Support\Facades\Schema;public function boot()
{Schema::defaultStringLength(191);
}
参照https://laravel-news.com/laravel-5-4-key-too-long-error
laravel框架搭建voyager相关推荐
- php laravel框架 rce分析 cve-2018-15133
本文将记录在 APP_KEY 泄露情况下的 Laravel RCE 漏洞.该漏洞可以分别在两个地方触发,一个是直接添加在 cookie 字段,例如: Cookie: ATTACK=payload :另 ...
- php框架laravel百科,PHP 的Laravel 框架
在windows下,搭建PHP的Laravel框架很简单. 先把PHP的安装目录 加入到环境变量里(在命令行能访问到php -v 就说明可以了) 然后 这些是需求的环境 PHP> = 7.1.3 ...
- php laravel 教程,Laravel框架学习之新手教程
本篇文章主要讲述了新手学习laravel的过程中必须要了解的事项,具有一定的参考价值准备学习laravel框架的朋友一定不能错过哦,希望看完能对你有所帮助. 一.Laravel环境搭建 1.windo ...
- 小陈教你利用laravel框架实现Todos APP
小陈教你利用laravel框架实现Todos APP 一.Laravel的环境搭建 二.在Laravel中创建视图 三.添加路由 四.建立控制器 五.效果图实现 一.Laravel的环境搭建 第一步: ...
- laravel框架偶尔会出现SQLSTATE[HY000] [1045] Access denied for user ‘forge‘@‘localhost‘报错,怎么解决
自从用了laravel框架之后,做开发真的很快. 特别是搭建后台管理,基本一两天就OK了,剩下的时间基本都会放到业务场景和业务逻辑上去了,这才叫好钢用在刀刃上撒. 但是后来发现,laravel偶尔会出 ...
- laravel框架基础知识总结
一.laravel简介 laravel是一套优雅简介的PHP开发框架,受欢迎程度非常之高,功能强大,工具齐全:以下是本人在学习过程中记录的laravel比较基础的资料,权当学习笔记,请大神们多多指教 ...
- WSL2 系统下 docker-desktop 容器里安装 laravel 框架
目录 一.laravel 官方文档的容器安装方法对于国内是没办法安装的 二.使用 laravel 官方自带的 sail 命令安装 laravel 容器 1.首先,要获取一个 laravel 框架,使用 ...
- php 框架搭建,利用composer搭建一个PHP微框架(API微项目)
为什么搭建一个框架(搭建一个怎样的框架) 通过搭建一个框架更好的学习PHP 搭建一个专门用于构建API的微型框架. 微型框架基本上是一个封装的路由,用来转发HTTP请求至一个闭包,控制器,或方法等等, ...
- php模拟关注微博,PHP基于laravel框架获取微博数据之一 模拟新浪微博登录
参考资料: http://www.csuldw.com/2016/11/10/2016-11-10-simulate-sina-login/ http://blog.csdn.net/fly_leop ...
最新文章
- kali工具中文手册_Kali Linux 2019.4发布了!解决Kali Linux 2019.4中文乱码问题
- 光流 | OpenCV实现简单的optical flow(代码类)
- rabbitmq管理界面的使用
- keras实现简单lstm_四十二.长短期记忆网络(LSTM)过程和keras实现股票预测
- ultraos win10启动盘_UltraISO制作U盘启动安装MSDN原版Win10系统教程 - SDN系统库
- ios keychain 不被清理_苹果手机卸载软件会不会有残留?带你认识iOS沙盒机制!...
- This application requires Java Runtime Environment
- 他们为啥说我没有数据分析思维?
- linux文件属性详解及文件类型
- 三星手机GT-S7898连不上电脑,无法调试
- cisco1841(cisco1841路由器设置步骤)
- 计算机英语rom是什么意思,涨姿势!电脑里的rom,ram是什么意思?
- CentOS实现双网卡网络共享
- GooglePlay商店如何优化
- 测试人员必备:常用自动化测试工具
- 关于物联网远程控制技术,你了解的有多少?
- win10中文字符乱码解决方案
- centos安装 docker的教程
- 细粒度图像分类论文研读-2011
- 回顾 Firefox 历史
热门文章
- 免费是王道!盘点国外十款免费好用的反病毒软件产品
- 【算法学习】找素数的几种算法: 简单穷举, 埃氏筛法, 欧氏筛法, 从O(n2)到O(n)
- 新站之网站优化方案[优化]
- 【python turtle小demo分享】一闪一闪亮晶晶,祝你每天都开心~
- android删除所有已保存wifi密码,安卓移除/忘记已保存的wifi密码
- VC++6.0出现error spawning解决方法
- 学会思考(转一位辩友的书单)
- vue中v-model详解
- .h文件和.cpp文件组织结构
- 以前写的破代码,不忍心扔