linux安装composer

我们可以通过 Composer 镜像安装 composer ,在这之前,请确认您的机器上已经安装了PHP,并可以通过php来执行命令。如果您的服务器上必须通过全路径来执行(/usr/local/php/bin/php),您可以通过以下命令,来改变:

ln -s /usr/local/php/bin/php  php

这样,你就可以通过“php”来执行了。

一、局部安装

局部安装是将 composer 安装到当前目录下面(比如安装到项目根目录下),然后就可以通过 php composer.phar 来使用 composer 了。

Mac 或 Linux 系统:打开命令行窗口并执行如下命令:


Windows 系统(Mac 或 Linux 系统也可以使用):请执行如下命令:

php -r "readfile(‘http://install.phpcomposer.com/installer‘);" | php

二、全局安装:

全局安装是将 composer 安装到系统环境变量 composer 命令了。

Mac 或 Linux 系统:打开命令行窗口并执行如下命令:

curl -sS http://install.phpcomposer.com/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Windows 系统:请在命令行中执行如下命令:

mkdir C:\bin

上述命令执行成功之后再将 PATH 环境变量即可。最后重新打开一个命令行窗口试一试执行 composer --version 看看是否正确输出版本号,例如:。

cd21505c8d58499a9b4d38573881cfec49c51ffd

三、镜像说明:

通过官方途径安装 https 协议从 composer.phar 文件,但是由于众所周知的原因,安装过程很痛苦。

“Composer 中国镜像”是在 composer 源码的基础上重新编译 composer.phar 文件,并通过国内的 CDN 对下载进行加速。另外,为了保证使用最新版本的 composer ,开发者需要经常执行  提示:不要忘了经常执行 composer selfupdate 以保持 composer 一直是最新版本哦!

参考地址:

http://www.yiichina.com/download

http://www.yiichina.com/tutorial/1167

重要代码在开始展示下

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced yii2

今天安装了Yii2高级版应用 写下步骤

在 Windows 中,你首先需要下载并运行 Composer-Setup.exe

安装好composer后,

为了让后面的步骤更容易成功需要

选择VPNFQ或者设置composer的镜像服务器

镜像用法

有两种方式启用本镜像服务:

? 系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中。见“方法一”

? 单个项目配置: 将配置信息添加到某个项目的 composer.json 文件中。见“方法二”

方法一: 修改 composer 的全局配置文件(推荐方式)

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

复制

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

感觉这个命令有时无效。

方法二: 修改当前项目的 composer.json 配置文件:

打开命令行窗口(windows用户)或控制台(Linux、Mac 用户),进入你的项目的根目录(也就是 composer.json 文件所在目录),执行如下命令:

复制

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

上述命令将会在当前项目中的 composer.json 文件的末尾自动添加镜像的配置信息(你也可以自己手工添加):

复制

"repositories": {
    "packagist": {
        "type": "composer",
        "url": "https://packagist.phpcomposer.com"
    }
}

镜像用法结束

需要到控制台运行

composer update 或者 composer selfupdate
composer global require "fxp/composer-asset-plugin:~1.1.1"

之后到Apache WEB根目录 ,例如WWW目录下

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced yii2

会在当前目录生成一个yii2目录,这个就是 Yii2的advanced版本的项目

示意图

这里看到这步安装成功了

当然如果没用镜像源的话,可能出现下面问题

可能就一直停在那里了,

这个时候,登录GitHub的用户名和密码没有就注册个账号,退出cmd,在打开控制台再到appache的WEB根目录下 重新执行

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced yii2

若提示安装过程中输入你的 GitHub 的用户名和密码。那就输入它们并继续即可。

当然也可能出现下面的情况

登录github , 然后访问 head to 后面的网址,

然后生成一个token,然后复制到 Token (hidden): 这里。就会显示 Token stored successfully.

之后就等待 很久

直到最后显示

......... (此处省略)

Generating autoload files

下载完毕了

7.最后一步:初始化我们的应用,初始化是在你创建的项目目录下 执行cmd init命令 选0 y

ok,这么我们的yii2的安装就完成了,访问localhost/yii2/frontend/web/index.php

会看到如下界面:

这就表明的你的yii2安装成功了,一定要记住你的php版本是php5.4以上的!

时间: 2024-11-06 07:12:35

linux安装composer的相关文章

[linux] 安装composer

cp /usr/local/php/bin/* /usr/local/bin/ curl -sS https://getcomposer.org/installer | php  ##安装composer mv composer.phar /usr/local/bin/composer composer self-update  ##更新composer composer global require "fxp/composer-asset-plugin:~1.0.0"  ##Comp

ubuntu linux 安装composer

下载: 1.curl -sS https://getcomposer.org/installer | php 安装: 2./usr/bin/php composer.phar --version 加入全局命令 3.mv composer.phar /usr/local/bin/composer

Linux安装composer遇到的坑

红色 执行命令:curl -sS https://getcomposer.org/installer | php 报错如下 Some settings on your machine make Composer unable to work properly. Make sure that you fix the issues listed below and run this script again: The openssl extension is missing, which means

Linux使用Composer安装yii2的方法及bug处理

这里只讲linux下安装Yii2的方法,windows安装yii2 的方法 请参见我的另一篇博文 http://blog.csdn.net/zqtsx/article/details/39344913  第一步 安装Composer: 语法:“curl -sS https://getcomposer.org/installer | php中bin目录里的php可执行文件路径”我这里的php可执行文件所在路径是/usr/local/php/bin/php所以实际安装命令如下:curl -sS ht

Linux使用Composer安装yii2的方法及bug处理s()

这里只讲linux下安装Yii2的方法,windows安装yii2 的方法 请参见我的另一篇博文 http://blog.csdn.net/zqtsx/article/details/39344913  第一步 安装Composer: 语法:"curl -sS https://getcomposer.org/installer | php中bin目录里的php可执行文件路径"我这里的php可执行文件所在路径是/usr/local/php/bin/php所以实际安装命令如下:curl -

如何在Linux上安装Composer

来源:http://www.zkbhj.com/articles/?id=3863 我们可以通过 Composer 镜像安装 composer ,在这之前,请确认您的机器上已经安装了PHP,并可以通过php来执行命令.如果您的服务器上必须通过全路径来执行(/usr/local/php/bin/php),您可以通过以下命令,来改变: cp /usr/local/php/bin/php  /usr/sbin/ 这样,你就可以通过"php"来执行了. 一.局部安装 局部安装是将 compos

Linux服务器下安装Composer 并使用Composer安装Thinkphp5.1

Composer官方文档:https://docs.phpcomposer.com/00-intro.htmlComposer是一个php的包管理器.要求php版本在5.3以上. 一.安装Composer Linux操作系统安装Composer:1.首先保证php可执行文件位置在环境变量[[email protected] ~]# php -vPHP 7.2.13 (cli) (built: Dec 29 2018 16:38:20) ( NTS )Copyright (c) 1997-2018

linux下安装composer

//安装composer php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php composer-setup.php sudo mv composer.phar /usr/local/bin/composer //切换中国镜像 composer config -g repo.packagist composer https://packagist.phpcomposer

Linux 平台 安装 Composer

1.检查是否安装 composer --version 2.下载安装 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php composer-setup.php All settings correct forusingComposerDownloading...Composer(version 1.6.5) successfully installed to:/roo