Laravel-admin的安装步骤

article/2025/11/3 23:33:21

1、先确保是否安装composer,laravel及其版本并切换到阿里镜像
composer -v 查看composer的版本在这里插入图片描述

php artisan 查看laravel的版本
在这里插入图片描述
扩展说明下:如果已经安装好composer,也可以通过 Composer 安装 Laravel 安装器
命令如下:composer create-project --prefer-dist laravel/laravel 项目名称

如果安装过程中出现 composer 下载过慢或安装失败的情况,请运行命令 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 把 composer 镜像更换为阿里云镜像。

2、安装laravel-admin
安装完 laravel 之后需要修改.env 文件,设置数据库连接设置正确

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=dcat-admin
DB_USERNAME=root
DB_PASSWORD=

执行安装命令

composer require encore/laravel-admin 

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

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

在这里插入图片描述
执行php artisan config:cache
运行下面的命令完成安装laravel-admin

php artisan admin:install

如出现以下问题
在这里插入图片描述
官方参考讲解 [https://github.com/z-song/laravel-admin/issues/1541]
在 app/Providers/AppServiceProvider.php 文件的 boot 方法中添加默认值
在这里插入图片描述

use Schema;
Schema::defaultStringLength(191);

完成之后,你可能要先清空你本地数据库中的表,然后在执行

php artisan admin:install

上述步骤操作完成之后就可以配置 web 服务了,注意需要把 web 目录指向 public 目录!如果用的是 nginx,还需要在配置中加上伪静态配置

location / {try_files $uri $uri/ /index.php?$query_string;
}

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

生成的文件
安装完成之后,会在项目目录中生成以下的文件:

配置文件
安装完成之后,laravel-admin 所有的配置都在 config/admin.php 文件中。

后台项目文件
安装完成之后,后台的安装目录为 app/Admin,之后大部分的后台开发编码工作都是在这个目录下进行。
在这里插入图片描述

  1. app/Admin/routes.php 文件用来配置后台路由。
  2. app/Admin/bootstrap.php 是 laravel-admin 的启动文件,使用方法请参考文件里面的注释.
  3. app/Admin/Controllers 目录用来存放后台控制器文件,该目录下的 HomeController.php 文件是后台首页的显示控制器,AuthController.php 为后台管理员登录鉴权控制器。

静态文件
后台所需的前端静态文件在 /public/vendor/laravel-admin 目录下。

数据表迁移文件
对应的数据表迁移文件在 /database/migrations 目录下。

语言包
语言包文件在 /resources/lang 目录下。


http://chatgpt.dhexx.cn/article/eLZcTXar.shtml

相关文章

如何正确的下载安装使用别人的laravel项目?

转载的,写的很简洁明了,白俊瑶博客 laravel 作为最流行的 php 框架;自然少不了很多基于 laravel 开发的项目;不过很多项目因为还处于开发中;或者其他原因并没有写安装文档;举个反面栗子;比如说我的 laravel-bjyadmin ;…

laravel 5.0

1.应用场景 使用PHP5.4[因为php5.4只能最高支持laravel 5.0]快速开发/维护一个web系统 2.学习/操作 1.获取参数 get方式 【查询字符串方式:Query String】 http://test.oa.com/api/u2d/texture/export?nametest&sex男 Route::get(export, U2dTextureControll…

Laravel最新版的安装(图文)

本文只适合刚接触或者想学Laravel的小白,老鸟就自动略过吧。 Laravel是一套简洁、优雅的PHP WEB开发框架(PHP Web Framework),具有富于表达性且简洁的语法,Laravel是易于理解且强大的,它提供了强大的工具用…

Laravel 安装

工作需要,得学习一个php的后台admin管理框架,用于管理内容。这一天都在搜GitHub和gitee,GitHub是真的难访问啊,时断时续的;gitee上有一些,但好多都停更了的样子,有一些还不错的,例如…

Laravel 8 文件的上传/下载/显示的实例

如何实现对文件的操作,实现上传,下载,展示等等功能,我们通过编写一个简单的实例来了解其中具体的内容。 文件列表的展示/文件上传/文件下载 首先我们需要创建两个文件,一个视图文件,一个控制器&#xff0c…

安装laravel

安装laravel之前首先应该设置好安装好php,配置好环境变量。之后安装好compser。 1、安装php环境变量。 我使用的php环境安装包是upupw,(php环境安装包有很多,例如phpstudy,wamp等等,读者可自行百度。&…

Laravel框架 -- 文件下载功能

Laravel 文件下载功能,通过手册,我们可以发现,Response的download方法就是我们所需要的文件下载功能的重要元素。 首先,我们注意一下,上面的方法中有两种写法,那么我以第二种为例子,解释一下实际…

laravel安装

文章目录 前言一、下载composer二、安装composercmd 输入composer 检验 三、配置镜像第一步第二步 四、虚拟目录配置 前言 前提:安装了phpStudy套件。https://www.xp.cn/download.html 一、下载composer 从laravel5.x 开始 , 官网https://getcomposer.org/Compose…

laravel文件上传与下载

https://github.com/Chumper/Zippergithub地址 composer require chumper/zipper看到这个代表安装成功 代表路由 . . . // package chumper/zipper Route::get(zip, ZipControllerindex)->name(zip.index); Route::post(zip/download, ZipControllerdownload)->name(zi…

Laravel 5.7下载、安装

本地安装laravel,php环境要配置好,推荐xmapp一键搭建。 1、程序包直接从官方下载,官方开源地址:https://github.com/laravel/laravel(当然也可从此网站:http://www.golaravel.com/download/ 下载一键安装包,下载下来就…

【laravel】laravel的下载安装

下载 Laravel Laravel 利用 Composer(Composer 中文)来管理其自身的依赖包。因此,在使用 Laravel 之前,请务必确保在你的机器上已经安装了 Composer 。 上面是laravel中文对于如何安装使用laravel的官方解释,不同于大多…

IE浏览器不能访问其他浏览器能正常访问

IE浏览器不能访问 而其他浏览器能正常访问 解决方法 -重置 1 win x 键,然后点击 windows powerShell (以管理员方式运行) 2 输入下面2条命令,记得回车 Netsh winsock resetnetsh advfirewall reset如下图所示: 运行…

浏览器访问Linux的Tomcat

浏览器访问Linux的Tomcat 1、在Linux下启动tomcat服务器 2、打开防火墙,开放8080端口

浏览器访问网页流程

从我们输入URL并按下回车键到看到网页结果之间发生了什么?换句话说,一张网页,要经历怎样的过程,才能抵达用户面前?下面来从一些细节上面尝试一下探寻里面的秘密。 前言:键盘与硬件中断 说到输入URL&#…

浏览器HTTPS访问问题

1、问题描述 搭建了HTTPS服务环境 https://172.16.0.17 ,用浏览器访问时,出现提示信息: “您的连接不是私密连接”(Chrome),如下图所示 “您的链接并不安全”(Firefox)&#xff0…

win10如何通过局域网从浏览器访问ip

1.打开控制面板,找到windows防火墙,找到高级设置,点击 点击公用配置文件下面的 Windows Defender 防火墙属性 3.修改预配置文件、专用配置文件、公用配置文件的入站连接,更改为运行 4.如下显示全是允许,就可以局域…

如何在Chrome、IE里访问国密网站

随着国密网站的增多,很多常用浏览器不支持国密SSL网站访问的问题日益突出,如Chrome 、Edge、IE 等浏览器均不能访问国密SSL网站。而很多政府、银行、科研机构仍然运行着面向IE开发的应用,同时这些应用需要依赖 ActiveX 插件来完成特定的操作。…

计算机无法访问浏览器时的查验方法

[TOC]计算机无法访问浏览器时的查验方法(“科学上网”后遗症,直接看最后面) 计算机网络故障排除一般采用“自底向上”的方式 我们知道,OSI参考模型中低层是为其上层提供服务的,因此一般进行网络故障排查也是由底层到…

curl能访问但是浏览器不能访问

在Virtual Machines中安装centos7,centos7中运行docker docker运行两个nginx容器,开放8001,8002端口 查看防火墙状态 查看开放端口 curl可以访问 浏览器不能访问! 问题解决: 浏览器设置了代理! 浏览器设置了代理&a…

浏览器访问web服务器经过了哪些过程

文章目录 一、URL输入二、DNS解析三、建立TCP连接四、发送HTTP/HTTPS请求五、服务器响应请求六、浏览器解析渲染页面七、HTTP请求结束,断开TCP连接八、总结 一、URL输入 输入URL URL,全称叫做统一资源定位符,用于定位互联网上的资源&#xf…