composer依赖管理与laravel框架安装
步骤有点多,生怕哪一天忘记,记录下来会好点
laravel安装有两种途径:1.直接在一些国内第三方网站,如:https://www.golaravel.com/download/ 下载压缩包来解压即可 直接使用
今天想了解的是第二种方法:使用composer依赖管理来安装包 以后安装其他包也会用到
首先,安装composer可以直接在 https://www.runoob.com/w3cnote/composer-install-and-usage.html 点击下载 安装就可以
需要注意: php 目录下的 php.ini配置,将 extension=php_openssl.dll 前面的分号去掉就可以了。

一路点击next下一步即可安装完成 ,然后在cmd直接运行 composer 显示下面这个界面证明已经安装完成

然后是composer配置文件:
1.需要新建一个composer文件夹 里面新建一个 composer.json文件 内容先为空的花括号 { }
{
//这里composer.josn文件,网上找的一些安装格式都是写在这里面以josn格式写入
}
2.然后在cmd命令下运行当前composer文件夹 D:\phpStudy\WWW\composer 到文件夹里
3.在文件夹里执行命令:composer update 然后会发现文件夹里多了vendor文件夹

这样就可以输入一些命令来下载一些php包了,composer具体怎么下载的呢
通过访问:https://packagist.org/ composer包的官方网站(默认)访问得慢 国内貌似无法访问
或是改成:https://pkg.phpcomposer.com/ 中国镜像网访问 由于我是国外ip不需要改的
这两个网站最后都会到:https://github.com/ 全球最大的开源 来下载 你所需要的包
在cmd指令下修改成国内镜像网站:composer config -g repo.packagist composer https://pkg.phpcomposer.com/ 我是国外ip不需要这个命令
最后去需要哪些包网站给的josn代码放在文件 composer.json文件 花括号里 ,输入命令 composer update 即可 下载好
或者是命令如:
下载5.4版本的laravel:composer create-project --prefer-dist laravel/laravel blog 5.4.* 我这里php是7.0 不支持6.0的laravel 它需要7.2以上的版本 所以那5.4来测试了

执行命令,等待命令结束后包就下载好了,在去文件看会多出这个 blog 文件夹 里面就是你所需要的包


拷贝过去php环境下运行即可哦!

这个文件夹就是我刚刚拷贝过来的laravel框架包哦 在php环境下运行正常; 另外 命令: composer show -all laravel/laravel 可以查看laravel的所有版本,最好下载新版本哦!
其实composer 依赖管理就是一个帮助php项目中下载一些 我们需要用到的包 , 用法都是死,看你需要什么输入命令即可!
composer依赖管理与laravel框架安装的更多相关文章
- Composer依赖管理 – PHP的利器
别再到处搜PHP类扩展包了,对于现代语言而言,包管理器基本上是标配.Java 有 Maven,Python 有 pip,Ruby 有 gem,Nodejs 有 npm.PHP 的则是 PEAR,不过 ...
- PHP 之 Laravel 框架安装及相关开源软件
Laravel 被称为简洁.优雅的PHP开发框架,但第一次接触此框架的人有不少都卡在了安装上,其实在 Linux 下只需要很简单的几步就可以搞定,这里我们以 CentOS 下 PHP + Nginx ...
- laravel框架安装过程中遇到的问题
1.安装laravel框架之前的必要环境 php环境:网上有集成好的服务器,例如wamp,phpstudy.当然你可以自己搭建属于自己的环境.其中php必须是7.1版本以上: compose:php的 ...
- Laravel框架安装RabbitMQ消息中间件步骤
Laravel5.6 整合 RabbitMQ 消息队列 简介: Laravel 队列为不同的后台队列服务提供了统一的 API,例如 Beanstalk,Amazon SQS,Redis,甚至其他基于关 ...
- Laravel 框架安装
Composer 在命令行执行 create-project 来安装 Laravel:就是下面这一句话就OK了!composer create-project laravel/laravel --pr ...
- PHP Composer 依赖管理的用法
1:下载 1.1:方法一: 通过PHP来安装 cd G:\web\es6 curl -sS https://getcomposer.org/installer | php #这个命令会下载compos ...
- laravel框架安装Curl扩展
然后进入根目录执行命令 composer update 完毕.
- composer php依赖管理工具
#composer是什么 Composer 是 PHP 的一个依赖管理工具.它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们. composer出现之前我们php项目依赖管理大部分都是手动 ...
- 安装laravel框架
方式一:Windows版本通过composer来下载安装laravel框架 一:laravel是php的一个web框架.laravel框架安装主要依赖composer工具,本经验就介绍一下怎么在win ...
随机推荐
- HDFS之Qurom Journal Manager(QJM)实现机制分析
前言 1.1背景 自从hadoop2版本开始,社区引入了NameNode高可用方案.NameNode主从节点间需要同步操作日志来达到主从节点元数据一致.最初业界均通过NFS来实现日志同步,大家之所以选 ...
- STL中bitset的用法
终于又来写博客了 == bitset存储的是二进数位,就和一个bool性数组差不多.用法上和数组的操作方式也差不多. 每位只占一个字节,大大优化了空间,可以通过数组形式访问. bitset定义 可以用 ...
- LOVE POWER html与javaScript
1.纯HTML与javaScript编写的表白动态图 1.对于世界而言,你是一个人:但是对于某个人,你是他的整个世界. 2.不要为那些不愿在你身上花费时间的人而浪费你的时间. 3.我爱你,不是因为你是 ...
- HTML连载38-内边距属性、外边距属性
一.内边距属性 1.定义:边框和内容之间的距离就是内边距 2.分开写 padding-top:数字px: padding-left:数字px: padding-bottom:数字px: padding ...
- Elastic Stack 笔记(十)Elasticsearch5.6 For Hadoop
博客地址:http://www.moonxy.com 一.前言 ES-Hadoop 是连接快速查询和大数据分析的桥梁,它能够无间隙的在 Hadoop 和 ElasticSearch 上移动数据.ES ...
- 一个基于vue的时钟
前两天写了一个基于vue的小钟表,给大家分享一下. 其中时针和分针使用的是图片,结合transform制作:表盘刻度是通过transform和transformOrigin配合画的:外面的弧形框框,啊 ...
- Day 9 用户管理
1.什么是用户? 能正常登陆系统的都算用户 windows系统和linux系统的用户有什么区别? 本质上没有区别, linux支持多个用户同一时刻登陆系统, 互相之间不影 响 而windows只允许同 ...
- Android 本地化适配:RTL(right-to-left) 适配清单
本文首发自公众号:承香墨影(ID:cxmyDev),欢迎关注. 一. 序 越来越多的公司 App,都开始淘金海外,寻找更多的机会.然而海外市场千差万别,无论是市场还是用户的使用习惯,都有诸多的不同. ...
- class命名归类
常见class关键词: 布局类:header, footer, container, main, content, aside, page, section 包裹类:wrap, inner 区块类:r ...
- Django开发纯后台服务的时候遇到CSRF引起的报错
Django视图: 当请求为post请求时会遇到CSRF的报错,Django针对CSRF的保护措施是在生成的每个表单中放置一个自动生成的令牌,通过这个令牌判断POST请求是否来自同一个网站,只需要在f ...