手把手安装laravel-admin教程

说点题外话,有的时候真的想写得很详细,比如开启一个话题的时候,先说一些什么laravel的介绍啊laravel-admin是干什么用的啊,发展历程啊。但是写这些东西其实看的时候真的会很头痛,往往会前面一大段一大段进入不了正题的话。有的时候人家也差不多搜索关键词进来的,就是看些网络上的碎片,也不是读书似的系统学习。再看一堆这些有用没用的东西其实真的会很烦。好了,本来不想这么做,但是认真想,也就是为了自己做个笔记啊,搞那么多扩展话题真的没什么必要,以后要是有空了再补充修改不是也可以吗?还是写了一堆这种题外话。

前提条件

  1. 安装laravel-admin必须要先安装laravel。
  2. 当前时间2020年4月1日,安装最新版laravel的话,需要安装php 7.2以上版本。

安装

安装 laravel

我个人不喜欢直接composer,而比较喜欢先从git拉下来一个项目再composer,这样也可以和官方仓库同步。所以先从laravel拉个仓库下来。

github地址https://github.com/laravel/laravel

#1. 两个步骤二选一
#1.1 以当前命令运行目录为 D 盘为例
git clone <https://github.com/laravel/laravel>
#1.2 也可以通过 composer 直接创建一个项目
composer create-project laravel/laravel
# 进入 laravel 目录
cd laravel
# 使用 composer 安装
composer instal

通过以上步骤,就成功安装好了laravel。

配置数据库

完成上面的步骤以后只是安装好了laravel而不是laravel-admin,我们需要先配置好数据库连接。

这里只是简单提一下修改数据库连接的两种方式。

  1. 通过.env文件配置数据库
    将laravel目录下的env文件例子 .env.example 复制一份,修改文件名为 .env

    image

    修改其中的DB的数据库连接部分就可以了,APP_KEY的部分之后通过命令行来生成。

    image

#生成APP_KEY
php artisan key:generate
  1. 修改config/database.php里面的数据库配置(我们还是以mysql为例)
    image

安装laravel-admin

#引入laravel-admin
composer require encore/laravel-admin
#发布资源
php artisan vendor:publish --provider="Encore\\Admin\\AdminServiceProvider"
php artisan admin:install
#通过内置服务器运行,也可以自己配置nginx或者apache之内的来运行,这里我们为了开发调试就直接用内置服务器运行了。
php artisan serve

启动服务后,在浏览器打开 http://localhost:8000/admin/ ,使用用户名 admin 和密码 admin登录

image

常规操作

语言本地化

laravel-admin安装完成之后,如果界面显示的文字还是英文,说明你的框架语言设置为英文,需要在config/app.php里面修改为中文:

'locale'=>'zh-CN',

表单验证错误本地化

如果表单验证错误文字显示的是英文,你需要安装校验语言包,可以参考Laravel-lang中的文档安装。

Laravel版本 Laravel-lang版本
Laravel 7.x composer require caouecs/laravel-lang:~6.0
Laravel 6.x composer require caouecs/laravel-lang:~5.0
Laravel 5.8 composer require caouecs/laravel-lang:~4.0
Laravel 5.1-5.7 composer require caouecs/laravel-lang:~3.0
Laravel 5 composer require caouecs/laravel-lang:~2.0
Laravel 4 composer require caouecs/laravel-lang:~1.0

安装laravel-admin-extensions/helpers

composer require laravel-admin-ext/helpers
php artisan admin:import helpers

安装laravel-admin-extensions/helpers主要用于帮助开发,其他的插件可按需引入安装。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
禁止转载,如需转载请通过简信或评论联系作者。
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,816评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,729评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,300评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,780评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,890评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,084评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,151评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,912评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,355评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,666评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,809评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,504评论 4 334
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,150评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,882评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,121评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,628评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,724评论 2 351

推荐阅读更多精彩内容