Laravel安装与初始化

2023-05-16

下载Laravel 

使用  composer 安装

首先composer切换成中国镜像  下载更快
composer config -g repo.packagist composer https://packagist.phpcomposer.com
  

下载laravel框架版本  别名为blog    如果要下载laravel9 则php版本需要8.0以上  注意
laravel 8 则需要php 版本在7.3 以上  请详细阅读文档
composer create-project --prefer-dist laravel/laravel  blog

// 阿里云镜像发现安装不了
指定版本安装  带上后缀7.x,就是下载Laravel7,8.x就是Laravel8.x。
composer create-project laravel/laravel blog 7.x


composer 下载过程中有一个报错 

memory_limit参数设置允许脚本分配的最大内存量(以字节为单位)

查看当前php版本分配的最大内存量 
php -r "echo ini_get('memory_limit').PHP_EOL;"     

php 7.3.4 版本默认是256 m  可以调大一点比如  512  1024  
又或者设置成  -1  则是没有内存限制 

找到当前版本的php bin目录下 修改php.ini文件 的memory_limit  保存即可




配置

config 文件夹   app.php文件里面

英文时区更改为中国时区
// 'timezone' => 'UTC',    =>>>>>>>>>>>>>>>>>>>    'timezone' => 'PRC',

语言更改为中文
// 'locale' => 'en',       =>>>>>>>>>>>>>>>>>>>    'locale' => 'zh-CN',



laravel 日志默认是stack模式 日志一直存到一个文件里面

我们可以在env里面做修改 改成daily

LOG_CHANNEL=daily

命令行

php artisan make:controller UserController   创建控制器 
php artisan make:controller Weibo\WeiboController         
路径是: Http/Controllers/Weibo/WeiboController

php artisan make:middleware CheckAge         创建中间件

php artisan make:model Models\UserScore  创建模型

#创建一个BaseRequest类 基础验证的类
php artisan make:request BaseRequest

php artisan make:request Plat\RoleRequest

Laravel学习之路

这个命令是用于生成一个应用密钥,它会为我们的应用会话以及其它加密数据生成一个本应用相关的唯一密钥。
这个不是必需的

php artisan key:generate

Laravel自带服务,可以跑起来一个本地的测试服务器:   

php artisan serve  


脚本

php artisan     列出所有框架自带的脚本命令

 自定义脚本

自定义一个脚本
php artisan make:command Ki              
# Console command created successfully.

app/Console/Commands 目录下就会出现一个 Ki.php 文件  

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Laravel安装与初始化 的相关文章

  • 方便快捷的在 CentOS 7 中安装 Nginx

    介绍 Nginx 是一种流行的高性能 Web 服务器 本教程将教您如何在 CentOS 7 服务器上安装和启动 Nginx 先决条件 本教程中的步骤需要具有特权的root用户 第 1 步 添加 EPEL 软件仓库 要添加 CentOS 7
  • 前端无法渲染CSS文件

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 5大负载均衡算法 (原理图解)

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • JUC中的AQS底层详细超详解

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 进制转换以及位运算

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 【一】ERNIE:飞桨开源开发套件,入门学习,看看行业顶尖持续学习语义理解框架,如何取得世界多个实战的SOTA效果?

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 京东云开发者|探寻软件架构的本质,到底什么是架构?

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • JS中数值类型的本质

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • pta第二次博客

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • GCC 指令详解及动态库、静态库的使用

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • vulnhub靶场之THALES: 1

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • No 'Access-Control-Allow-Origin' header is present on the requested resource.跨域问题

    请求url xff1a 原因 xff1a spring的全局CORS配置出错 出错代码 xff1a 修改后代码 xff1a
  • Windows下自动云备份思源笔记到Gitee

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • mysql InnoDB事务

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 测试开发工程师到底是做什么的?

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • Java Timer使用介绍

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 我的 React 最佳实践

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 使用jmx exporter采集kafka指标

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • vscode启动项目EsLint报错(.eslintrc.js文件)

    root true 当前配置为根配置 xff0c 将不再从上级文件夹查找配置 parserOptions parser 39 babel eslint 39 采用 babel eslint 作为语法解析器 sourceType 39 mod
  • VSCode在扩展商店搜索时会出现 “提取扩展时出错。XHR failed”的错误

    之前装过一些外网的软件 它的局域网端口是11223 之后不再用了的时候卸载了它 但发现VSCode在扩展商店搜索时会出现 提取扩展时出错 XHR failed 的错误 还有微信小程序开发时也会无法访问接口 提示 11223 什么的 具体的忘

随机推荐

  • Kali WIndows 漏洞利用基础篇 (探索目标主机漏洞)

    通过使用Kali主机扫描工具Nmap和漏洞利用工具Msf来发现目标主机的系统漏洞和软件服务漏洞 因为很多教程只说了用什么漏洞去攻击 xff0c 但是前提是该主机存在漏洞或者是该漏洞未被安装补丁 xff08 该Kali已经实体化在笔记本电脑上
  • 通过KALI发起拒绝攻击

    通过使用Hping3发发起拒绝服务攻击 xff08 使得目标主机瘫痪 xff09 成立攻击组织 xff0c 搭建攻击网络环境 kali IP 10 117 10 111 目标主机 IP 10 117 0 15 使用工具Hping3 该工具使
  • Genymotion ova官方下载地址

    Genymotion ova包官方下载链接 amp 找寻方法 下载链接genymotion log 中获取下载链接 下载链接 https dl genymotion com dists 9 0 ova genymotion vbox86p
  • Ubuntu如何安装最新版安装gcc

    GCC GNU编译器集合 xff09 许多 C C 43 43 GNU工具和大多数的开源项目 xff0c 包括linux内核都是由GCC编译而来 那么今天就针对Ubuntu Linux安装最新版的GCC做讲解 注意 xff1a 为了保证成功
  • 使用Linux可视化远程工具Remmina来实现远程桌面共享(RDPP快速平台部署计划)

    Remmina 功能不在阐述 xff0c 如果你想远程共享桌面 xff0c Remmina 绝对是一个不错的工具 xff0c 我指的不是它有多强大 xff0c 而是它再强大的同时还提供了比较良好的用户界面 xff0c 并且简化了远程桌面的操
  • Linux Sleep命令暂停Bash脚本

    Bash脚本在Linux在为寻常不过了 xff0c 就如Windows上的bat文件一样 xff0c 那么有些人在运行bash脚本时 xff0c 循环和想暂停怎么做这就要用到Linux中的 sleep命令 xff0c 故名思意sleep x
  • 与其他数据库相比,MySQL的特点

    与其他数据库系统相比 xff0c MySQL有点与众不同 1 MySQL并不完美 xff0c 却足够灵活 xff0c 能够适应高要求的环境 xff0c 例如Web类应用 2 MySql既可以嵌入式到应用程序中 xff0c 也可以支持数据仓库
  • MySQL服务器逻辑架构分析

    MySQL逻辑架构大致分为三层 最上层 xff0c 大多数基于网络的客户端 服务器的工具或者服务都有类似的架构 比如链接处理 授权认证 安全等等 第二层架构 xff0c 大多数MySQL的核心服务功能都在这一层 xff0c 所有跨存储引擎的
  • (一)Android与Java语言有什么关系?

    Java编程语言与Java平台是两个完全不同的概念 前者泛指一系列编程的语法 xff0c 而后者包括前者 xff0c 同时又超出前者的范围 一般而言 xff0c Java平台由三部分组成 xff0c 分为核心的Java API xff08
  • 记一次因gstreamer安装错误导致的系统报错

    问题出现 xff1a 前一天无脑安装gstreamer xff0c 按照网上杂七杂八的教程一通乱装 xff0c 最后死于qt gstreamer安装 第二天发现 xff0c 进入系统设置后 xff0c 点击 详细信息 无效 xff1a 第一
  • Kotlin扩展插件 kotlin-android-extensions

    Kotlin扩展插件 kotlin android extensions 在学习第一行代码第三版的时候 xff0c 发现书中有提到 kotlin android extensions这个插件 xff0c 可以直接使用布局中的控件id来操作v
  • linux软件管理

    1 使用网络安装资源安装软件 1 切换目录 cd etc yum repos d 2 建立文件 vim westos repo 文件必须以 repo结尾 redhat 仓库名称 name 61 haha 对软件源的描述 baseurl 61
  • 移除JSONArray中匹配的元素

    移除JSONArray中匹配的元素 helper isBookOrChange获取类中isBookOrChange值 64 param jarr 64 return 64 author taiyang public JSONArray ge
  • 移动平均法又称滑动平均法、滑动平均模型法(Moving average,MA)

    转自http jingji 100xuexi com view otdetail 20130625 230f09b0 6e36 473b 8830 7f2b873a5252 html 什么是移动平均法 移动平均法是用一组最近的实际数据值来预
  • centos7 结束多pid同名进程脚本文件

    centos7 结束多pid同名进程脚本文件 创建脚本 vi k sh 输入脚本内容 PIDS 61 96 ps e awk 39 0 9 0 9 0 9 39 1 39 printf 34 d 34 1 39 96 echo PIDS k
  • Docker之Linux(Centos)安装

    系统 Docker官网 Home Docker 关闭防火墙和关闭SELinux都是因为我使用虚拟机安装了纯净的centos系统 非必需 关闭防火墙 systemctl stop firewalld service 关闭防火墙 systemc
  • 微信小程序开发工具格式化代码快捷键以及更改快捷键

    Alt 43 Shift 43 f 如果不喜欢默认可以自定义更改 注意事项
  • 最新UNI-APP 安卓本地(离线)打包(图文详细教程)

    uni app 官方文档地址 原生开发者支持 Android Studio 下载地址 xff1a Download Android Studio and SDK tools Android Developers App离线SDK下载 xff
  • Git 命令行学习笔记( 图解 )

    Git 官网 分布式版本控制工具 可以团队协作合作开发 代码合并等 github 和 国产 码云gitee 都是代码托管工具就是远程仓库 下载可以去官网或者去腾讯软件中心下载 官网有时候下载很慢 腾讯软件中心 如果有腾讯电脑管家直接管家下载
  • Laravel安装与初始化

    下载Laravel 使用 composer 安装 首先composer切换成中国镜像 下载更快 composer config g repo packagist composer https packagist phpcomposer co