laravel5.5和laravel-admin的安装步骤介绍

发布时间 - 2018-12-21 00:00:00    点击率:

本篇文章给大家带来的内容是关于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才可以的.


这种写法不识别,去掉就OK了.或者 升级更高版本PHP即可,注意打开openssl

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

注意和数据库表名称不要写错

然后

首先确保安装好了laravel,并且数据库连接设置正确。然后进入laravel目录执行

composer require encore/laravel-admin

然后运行下面的命令来发布资源:

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

在该命令会生成配置文件config/admin.php,可以在里面修改安装的地址、数据库连接、以及表名,建议都是用默认配置不修改。

然后运行下面的命令完成安装:

php artisan admin:install

成功:

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

报错:

最后进入 config/filesystems.php 加入

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

修改语言:
打开 config/app.php 修改 en -> zh-CN

'locale' => 'zh-CN',


# laravel  # php  # 报错  # 创建一个  # 都是  # 文档  # 好了  # 将会  # 对你  # 你还  # 有一定  # 能在 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何选择PHP开源工具快速搭建网站?  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  如何快速查询网址的建站时间与历史轨迹?  Laravel如何实现数据库事务?(DB Facade示例)  在线制作视频的网站有哪些,电脑如何制作视频短片?  如何生成腾讯云建站专用兑换码?  如何在阿里云购买域名并搭建网站?  Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程  Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程  动图在线制作网站有哪些,滑动动图图集怎么做?  如何快速上传建站程序避免常见错误?  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】  中国移动官方网站首页入口 中国移动官网网页登录  javascript中的数组方法有哪些_如何利用数组方法简化数据处理  如何挑选最适合建站的高性能VPS主机?  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  详解Android——蓝牙技术 带你实现终端间数据传输  Android自定义控件实现温度旋转按钮效果  如何在云服务器上快速搭建个人网站?  如何快速搭建高效服务器建站系统?  如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体  Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤  Laravel如何使用Livewire构建动态组件?(入门代码)  Python文件流缓冲机制_IO性能解析【教程】  浅谈redis在项目中的应用  Laravel怎么实现微信登录_Laravel Socialite第三方登录集成  Laravel如何自定义错误页面(404, 500)?(代码示例)  Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】  高端建站如何打造兼具美学与转化的品牌官网?  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出  ,交易猫的商品怎么发布到网站上去?  EditPlus中的正则表达式 实战(1)  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  香港服务器租用费用高吗?如何避免常见误区?  轻松掌握MySQL函数中的last_insert_id()  Laravel如何创建自定义Artisan命令?(代码示例)  EditPlus中的正则表达式实战(6)  Laravel Docker环境搭建教程_Laravel Sail使用指南  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  Python面向对象测试方法_mock解析【教程】  php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】  googleplay官方入口在哪里_Google Play官方商店快速入口指南  Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】  Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】  Python结构化数据采集_字段抽取解析【教程】  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  如何基于PHP生成高效IDC网络公司建站源码?