搜索
首页php框架Laravellaravel5.5和laravel-admin的安装步骤介绍

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

322899884-5c1b32cea6017_articlex.png

4024330214-5c1b32da6133b_articlex.png

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

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

2187459141-5c1b32e8efd28_articlex.png

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

然后

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

composer require encore/laravel-admin

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

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

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

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

php artisan admin:install

成功:

2201806861-5c1b32f2ad446_articlex.png

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

报错:

1084347994-5c1b32fb4b9e9_articlex.png

最后进入 config/filesystems.php 加入

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

1972157973-5c1b3323eb186_articlex.png

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

'locale' => 'zh-CN',

以上是laravel5.5和laravel-admin的安装步骤介绍的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:segmentfault。如有侵权,请联系admin@php.cn删除
技术问题:确保公平地访问分布式团队成员的工具和资源技术问题:确保公平地访问分布式团队成员的工具和资源Apr 29, 2025 am 12:40 AM

确保分布式团队成员公平获取工具和资源的方法包括:1)使用低带宽替代方案,如异步视频或文本更新,解决连接问题;2)设立核心重叠工作时间,并提供灵活工作时间,管理时区差异;3)通过翻译功能和文化意识培训,适应不同文化需求。这些策略有助于创建一个包容和高效的远程工作环境。

即时消息必备:在远程设置中促进实时通信即时消息必备:在远程设置中促进实时通信Apr 29, 2025 am 12:38 AM

ForenHancingRemoteCollaboration,AninStantMessagingToolMusThave:1)可靠性ForConsistentMessagedElivery,2)AnintuiveduserInterInterterfaceforeasyNavigation,3)Real-Timenotificationstostostostostostostostostostostostostostostostostayupdated,4)SeamelessleslesslesslesslesselessfileSlessFileSlessFileSlessFileSleSlessForefliceForefficeDocumentExchange,5)集成

在分布式团队中工作时,您是否曾面临任何挑战?在分布式团队中工作时,您是否曾面临任何挑战?Apr 29, 2025 am 12:35 AM

Thebiggestchallengeofmanagingdistributedteamsiscommunication.Toaddressthis,usetoolslikeSlack,Zoom,andGitHub;setclearexpectations;fostertrustandautonomy;implementasynchronousworkpatterns;andintegratetaskmanagementwithcommunicationplatformsforefficient

新的Laravel版本有什么安全性改进?新的Laravel版本有什么安全性改进?Apr 29, 2025 am 12:17 AM

Laravel的最新版本在安全性方面有显着提升,包括:1.增强的CSRF保护,通过更robust的token验证机制;2.改进的SQL注入防护,通过增强的查询构建方法;3.更好的会话加密,确保用户数据安全;4.改进的认证系统,支持更细粒度的用户认证和多因素认证(MFA)的实现。

时区探戈:在全球劳动力中导航计划冲突时区探戈:在全球劳动力中导航计划冲突Apr 29, 2025 am 12:13 AM

TonavigatesChedulingConflictSinaglobalworkforce,Usetechnology,Ensathy and Strategicplanning:1)hosporlikeTimeBuddyorCalendlyForscheduling; 2)RotateMeetingTimeStoEnsurefairness; 3)spentCoreSurefair; 3)specoreCoreHoursibible foreverlap; 4)

Laravel的全堆栈开发:管理API和前端逻辑Laravel的全堆栈开发:管理API和前端逻辑Apr 28, 2025 am 12:22 AM

在Laravel全栈开发中,管理API和前端逻辑的有效方法包括:1)使用RESTful控制器和资源路由管理API;2)通过Blade模板和Vue.js或React处理前端逻辑;3)通过API版本控制和分页优化性能;4)保持后端和前端逻辑分离,确保可维护性和可扩展性。

翻译失落:分布式团队中的文化细微差别和误解翻译失落:分布式团队中的文化细微差别和误解Apr 28, 2025 am 12:22 AM

TotackleculturalIntricaciesIndistributedTeams,fosteranenvironmentcelebratingDifferences,BemindfulofCommunication,andusetoolsforclarity.1)enmulcultulalexchangessessionStossessessionStosharestories andraditions.2)

测量连接:分析和见解远程通信有效性测量连接:分析和见解远程通信有效性Apr 28, 2025 am 12:16 AM

Toassesstheeffectivenessofremotecommunication,focuson:1)Engagementmetricslikemessagefrequencyandresponsetime,2)Sentimentanalysistogaugeemotionaltone,3)Meetingeffectivenessthroughattendanceandactionitems,and4)Networkanalysistounderstandcommunicationpa

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )专业的PHP集成开发工具