美文网首页
第一章:安装laravel之composer

第一章:安装laravel之composer

作者: warcello | 来源:发表于2016-11-22 18:12 被阅读47次

一.安装laravel前先了解一下composer的安装###


Laravel 利用 ComposerComposer 中文)来管理其自身的依赖包。因此,在使用 Laravel 之前,先安装了 Composer https://getcomposer.org/

1.安装composer###


安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行 php -v
查看是否正确输出版本号。
打开命令行并执行下列命令安装最新版本的 Composer (以下指令摘自 https://getcomposer.org/download/,请前往查看最新的安装指令):

php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php
php composer-setup.php
php -r "unlink('composer-setup.php');"

如果没有错误则会在当前目录下载 composer.phar文件
上述 3 条命令的作用依次是:

  1. 下载安装脚本(composer-setup.php)到当前目录。
  2. 执行安装过程。
  3. 删除安装脚本 -- composer-setup.php

2.全局安装###

全局安装是将 Composer 安装到系统环境变量 PATH
所包含的路径下面,然后就能够在命令行窗口中直接执行 composer
命令了。
Mac 或 Linux 系统:打开命令行窗口并执行如下命令将前面下载的 composer.phar
文件移动到 /usr/local/bin/
目录下面:

sudo mv composer.phar /usr/local/bin/composer

Windows 系统
找到并进入 PHP 的安装目录(和你在命令行中执行的 php
指令应该是同一套 PHP)。
将 composer.phar
复制到 PHP 的安装目录下面,也就是和 php.exe
在同一级目录。
在 PHP 安装目录下新建一个 composer.bat
文件,并将下列代码保存到此文件中。

@php "%~dp0composer.phar" %*

最后重新打开一个命令行窗口试一试执行 composer --version
看看是否正确输出版本号。

3.配置中国镜像###

由于众所周知的原因,国外的网站连接速度很慢,并且随时可能被“墙”甚至“不存在”。“Packagist 中国全量镜像”所做的就是缓存所有安装包和元数据到国内的机房并通过国内的 CDN 进行加速,这样就不必再去向国外的网站发起请求,从而达到加速 composer install以及 composer update
的过程,并且更加快速、稳定。因此,即使 packagist.org、github.com发生故障(主要是连接速度太慢和被墙),你仍然可以下载、更新安装包。

打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:

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

配置完之后使用composer install

4.完成###

别忘记经常composer self-update

相关文章

网友评论

      本文标题:第一章:安装laravel之composer

      本文链接:https://www.haomeiwen.com/subject/xufmpttx.html