Laravel快速入门之composer介绍及安装详细图文步骤

1. 安装Laravel前准备工作

Laravel 需要php5.6以上的版本 ,为了快速搭建环境 , 推荐安装 phpStudy 集成环境,可以快速切换php版本跟 apache/nginx.

下载Laravel框架我们使用Composer

官网: https://laravel.com/

中文官网: http://www.golaravel.com/

中文社区: https://laravel-china.org/

2.什么是composer?

composer 英文单词的意思 : 作曲者,作者

composer 是为php准备的软件管件

composer 网址 :

https://getcomposer.org/

3.什么是packagist?

简述 : packagist.org 是 软件的应用市场 ,里面 存放了github软件的下载地址 , 我们通过composer 可以去packgagist.org 获取软件的下载地址,然后去github上下载软件 .

packagist 网址 :

https://packagist.org/

4.安装composer     composer.phar安装

第一步 : 下载 composer.phar:

第二步配置环境变量 :

将下载好的composer.phar 放在 php.exe同级目录下 ,并且为当前目录

配置环境变量

php.exe 在php的安装目录下

第三步执行 :

切换到目录,并且执行

echo @php"%~dp0composer.phar"%*>composer.bat

这个时候关掉控制台 ,输入 composer ,就可以看到下面的效果,这时候就安装好了

5.配置composer 的镜像

因为github仓库是国外的服务器 , 作为程序员应该知道我国翻墙的问题 ,所以配置镜像是非常有必要.

镜像官网 :

https://pkg.phpcomposer.com/ , 点击立即使用

修改composer的全局配置 ,只要复制上面的代码,在控制台执行下就可以了

composer config -g repo.packagist composer https://packagist.phpcomposer.com

到此这篇关于Laravel快速入门之composer介绍以及安装详细图文步骤的文章就介绍到这了,更多相关composer 介绍以及安装内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

时间: 2021-01-05

Laravel统一错误处理为JSON的方法介绍

Laravel中的AppExceptionsHandler 类负责记录应用程序触发的所有异常,这在我们开发过程中十分方便,总是try...catch使代码太过繁琐且可读性大大降低,那么怎么使用它处理异常为json呢? 方法如下: 我们可以新建一个class,用来处理异常返回. <?php /** * Author: sai * Date: 2020/1/15 * Time: 14:31 */ namespace App\Exceptions; class ApiException extends

laravel 实现向公共模板中传值 (view composer)

view composers 与视图有关,用在一个service provider 的boot()函数里,就是让一个view加载的时候,由于view composer的作用,去调用某个函数传个参啊啥的. 1,创建service provider php artisan make:provider ComposerServiceProvider 再把ComposerServiceProvider加到config/app.php里面 2,写view composer public function

composer安装的方法步骤(图文)

composer的安装 注:我是的PHPstudy下安装的,其他情况也相似 一.配置环境变量 1.打开系统高级设置,具体操作如下图: 路径就是php根目录 2.打开openssl 注:phpstudy开启openssl比较简单,其他的想wamp,xampp可以用常规方法(//www.jb51.net/article/50173.htm) 3.打开命令窗口 php -r "copy('https://install.phpcomposer.com/installer', 'composer-set

Laravel 解决composer相关操作提示php相关异常的问题

Laravel 的一大特色就是使用 composer 来管理依赖包,这使得整个项目的升级.扩展变得异常容易.一般情况下,只需要我们输入几个命令并按下回车,就能完成插件包的安装.更新以及卸载工作. 但有时候你会碰到一种比较有意思的问题.那就是使用 composer 进行相关安装.更新插件操作的时候,却报 PHP 程序异常.比如,github中一个项目,在你上次更新之后上游代码又加入新功能,使用了一个新的依赖包.这时你使用git pull更新代码后,依赖包并没有安装,那么再用composer upd

浅谈laravel 5.6 安装 windows上使用composer的安装过程

在介绍下面的时候,先看一下 laravel 5.6 的环境要求 所以大家的php版本一定不要小于 7.1.3 ,我本地使用的是wamp 3.1.0 64位, php可以选择 7.1.9 一.下载compser 由于一些电脑直接下载composer.exe安装时会有很多问题,所以建议使用命令行安装,我在 E盘 下面建了个composer文件夹 ,打开cmd,进入 这个composer文件夹 1.执行以下命令: php -r "copy('https://getcomposer.org/instal

Laravel相关的一些故障解决

禁止全局csrf认证 在app/Http/Kernel.php中,$middleware表示全局中间件,而$routeMiddleware表示针对某个路由的中间件,所以只需要把csrf在$middleware中注释掉,然后在$routeMiddleware中添加'csrf' => 'App\Http\Middleware\VerifyCsrfToken' 如果要在某个路由上使用就这样: Route::group(['middleware' => 'csrf'], function(){ //

始终“正在连接”的无线故障解决方法

遭遇故障,初步排查 由于无线上网设备的"身价"不断下降,无线组网技术的逐步成熟,越来越多的单位甚至个人家庭都开始选用无线组网方式进行上网了.在尽情享受无线网络给我们带来方便.快捷的同时,我们有时也会遇到一些奇怪无线网络故障的"骚扰",碰到这些无法解决的无线上网故障,大家是不是有点扫兴? 可大家总不能一遇到芝麻大的小故障就去请专业技术人员来处理吧,有些无线网络故障自己动手完全可以顺利解决掉.这不,下面笔者就将自己曾经遭遇到的一例"正在连接"无线网络

联想LJ2500激打处理器报错故障解决方法

笔者办公室的一台联想LJ2500激光打印机在一次打印文件时突遇停电,来电后打开打印机开关,打印机控制面板的"硒鼓灯"."就绪灯"."警告灯"."数据灯"不停闪烁,并且不能进行正常开机后的硒鼓预热.根据打印机用户手册上提供的故障现象参考表明,这种现象为打印机处理器运行时出错.笔者按照手册中介绍的方法先关闭打印机电源,等待片刻后再打开电源开关,系统显示"打印机出错,系统无法指定设备". 故障解决:由于距离联想维

详解phpmyadmin相关配置与错误解决

详解phpmyadmin相关配置与错误解决 缺少mcrypt扩展 sudo apt-get install php5-mcrypt sudo php5enmod mcrypt 检查:/etc/php5/apache2/conf.d/ /etc/php5/mods-available/ 中是否有mcrypt文件 sudo service apache2 restart 开启 任意服务器登陆(访问远程服务器) 在配置文件`etc/phpmyadmin/library/config.default.p

ios 11和iphone x的相关适配问题及解决方法

有关iOS11 ,最大的变化就是增加了一个安全区域(safeArea)的概念,iOS11 适配的大部分问题都是由于它引起的. 在ios 11中,tableView会莫名偏移,解决办法: //解决iOS11 tableview会出现漂移,预估高度都设为0 self.tableView.estimatedRowHeight = 0; self.tableView.estimatedSectionHeaderHeight = 0; self.tableView.estimatedSectionFoot

Asp高级故障解决以及相关代码

asp出现了错误无法运行,首先要看到具体的错误信息,iis中需要设置下可以让客户端查看具体的错误IE中的设置方法,如下设置才可以看到详细的错误信息 另外就是充分利用 response.write "ok" response.end 检查asp程序中的错误,断行输出. 如果再出现错误,大家可以百度或google都搜索下.

域名DNS解析的故障解决方法

这个现象发生的机率比较大,所以本文将从零起步教给各位读者一些基本的排除DNS解析故障的方法. 一.什么是DNS解析故障? 一般来说像我们访问的www.jb51.net,www.kanshule.com这些地址都叫做域名,而众所周知网络中的任何一个主机都是IP地址来标识的,也就是说只有知道了这个站点的IP地址才能够成功实现访问操作. 不过由于IP地址信息不太好记忆,所以网络中出现了域名这个名字,在访问时我们这需要输入这个好记忆的域名即可,网络中会存在着自动将相应的域名解析成IP地址的服务器,这就是

光驱不能顺利弹出故障解决方法说明

光驱的常见故障除了光头老化读碟能力下降以外,还有一些不常见的机械故障.笔者最近就遇到一例. 一台光驱,读碟能力不错,一直没有修过.近日按出仓健,感觉光驱反应迟钝,托盘弹出缓慢,进仓也是如此.过了一段时间,故障加重,按动出仓键,只听到光驱内有电机转动声,但光驱托盘却无法弹出,多次按动进出仓键,光驱托盘偶尔也会有进出仓动作.在光驱面板上有一紧急弹出孔,用一根回形针或类似的东西可以把托盘顶出来,放入光盘后读碟正常.这个小小的毛病却令人烦不胜烦.虽然我们并不是学电器出身的,但是还是要发挥DIY精神,自己

喷墨打印机的四个假故障解决办法

正是由于在平时的办公系统中,喷墨打印机被使用的频率比较高,因此喷墨打印机出现故障的机会也比较多.如果您是一位细心人,有时间把喷墨打印机已经出现的故障进行总结的话,您就会发现在这些众多的故障中会隐藏着一些假故障.当然笔者在这里要事先声明的,假故障是指并不是由于喷墨打印机中的硬件的损坏而引起喷墨打印机不能正常工作,而是由于软件设置不当或者是由于用户个人认识上的错误观念,认为当前喷墨打印机不能工作肯定是发生了故障. 假故障一:打印的颜色与屏幕显示的颜色不一致.这种假故障其实是一种偏色现象.如果您的喷墨

Win2008 R2安装.NET Framework 4的windows6.1-KB958488-V6001-x64出现灾难性故障解决方法

Windows 2008 R2安装.NET Framework 4时提示原因是:灾难性故障 原因:WINDOWS 2008的安全设置方案取消了C盘根目录的Users权限,只给administrator和system权限,结果在打补丁时就无法更新(安装.net4需要安装windows6.1-KB958488-V6001-x64补丁包) 解决方法:只需添加C盘根目录的Users读取和运行权限,即可顺利安装补丁.出于安全考虑,在补丁更新后可以取消该权限.然后再安装即可. 当Windows Update