首页 技术 正文
技术 2022年11月23日
0 收藏 449 点赞 2,744 浏览 824 个字

首先,要知道Composer是什么?

Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。

一、Composer安装

1、Laravel 框架使用 Composer 来管理其依赖性。所以,在你使用 Laravel 之前,你必须确认在你电脑上是否安装了 Composer。

2、一般情况下,安装包的数据(主要是 zip 文件)一般是从 github.com 上下载的,安装包的元数据是从 packagist.org 上下载的。

然而,由于众所周知的原因,国外的网站连接速度很慢,并且随时可能被“墙”甚至“不存在”。所以,这里推荐大家使用“Packagist 中国全量镜像”

Packagist 中国全量镜像也有许多常见问题的解决方法。

3、打开命令行窗口(windows用户)或控制台(Linux、Mac 用户),进入你的项目的根目录,执行如下命令:

composer config repo.packagist composer https://packagist.phpcomposer.com
Composer与laravel安装

4、安装好之后,输入composer,显示如下信息就是安装好了

Composer与laravel安装

二、laravel安装

1、装完Composer之后,开始安装laravel

当然,你在安装之前要先确认一下几点:

Composer与laravel安装

看到这说明你已经满足以上条件了,进入到你想安装laravel的目录(也就是项目的根目录),运行命令:

composer create-project laravel/laravel learnlaravel5

然后,稍等片刻,当前目录下就会出现一个叫 learnlaravel5 的文件夹。

3、访问learnlaravel5/public,出现下图所示就安装好了(为什么要访问public?因为它的入口文件在public。 -_-!)

这里提一句,配置站点的时候,根目录一定要是xxx/xxx/public

Composer与laravel安装

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,723
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,328
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,155
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:5,974
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,619
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,637