我的环境是集合包xampp

1,下载composer:下载地址https://getcomposer.org/download/, 点击蓝色字体“Composer-Setup.exe”

2,安装composer:下一步下一步的傻瓜安装方式,过程当中会有一步骤,让你浏览选择php.exe文件,选择了之后,等于在windows的环境变量path里加上了G:\xmappServer\php(这个是我的环境)

3,下载composer.phar:下载地址https://getcomposer.org/download/, 找到页面底部加粗标题:“Manual Download”,点击蓝色字体“Latest Snapshot”

4, 配置composer.phar:把下载好的composer.phar文件放到和php.exe一个目录下(我的目录路径是G:\xmappServer\php),然后在该目录下,新建一个composer.bat文件,并且将代码

@php "%~dp0composer.phar" %*

保存到此文件中。这些是我的白话,你可以参考网上的官话http://pkg.phpcomposer.com/#how-to-install-composer(最下面的windows系统:)

5,配置镜像:参考http://pkg.phpcomposer.com/,里面有句话,我再引用一遍。打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:

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

(2,3,4,5步骤,网上有些资料说的是配置步骤,比如环境变量配置等,目录也不一样。我就不引用他们的说辞了。)

最后可能会有这样那样的错误,我用了网上提供的命令方法,就解决了。此处备忘:composer self-update  (常需要更新哦,网上资料说的)

还有一些报错可能是ssl没配置,我已经默认配置了,就没有涉及到这个方面。还有就是需要token,这个需要去注册github账号,我已经有了,懒得截图,我也就不涉及了。

最后安装yii2,我参考http://www.yiichina.com/download这个网址

   1,安装asset插件,此网址的用到的命令是

php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"  ,可是会失败。于是我改成了这样的命令就可以了
composer global require "fxp/composer-asset-plugin:~1.1.1"

2,下载安装yii
由于当前目录是C盘,并不是我的网站目录,所以需要cd到我的网站目录下面(大家百度dos命令吧~)。然后执行命令
composer create-project yiisoft/yii2-app-basic yii2 最后一个yii2是我的yii下载安装目录,可以自定义命名的。

3,检查下安装后的目录有没有verdor文件夹,如果没有,再执行一下命令composer install

window下安装composer and yii2的更多相关文章

  1. window下安装composer步骤(linux待研究)

    window下安装composer步骤--注意(安装完之后需要重启电脑才能生效) 转发:https://blog.csdn.net/wengedexiaozao/article/details/798 ...

  2. 我的CentOS6.5下及windows7下 安装composer与Yii2的过程

    用yii2以来,安装composer老是不成功,所以一直在windows下的php里,用直接解压的方法运行yii2. 后来越来越多的场合,需要用composer,终于下决心,要在Linux下搞掂它! ...

  3. window下安装composer和laravel

    安装composer: 1.在https://getcomposer.org/download/ 中下载 Composer-Setup.exe 2.安装composer步骤如下: 至此,compose ...

  4. window下安装composer

    1.什么是composer 一个智能的下载工具.比如说我的项目要安装yii框架,而yii是依赖于其他东西的,仅仅安装yii是不够的,这样会导致我的项目也不能正常运行:怎么办呢,我们可以一个一个手动的将 ...

  5. window下安装 node ,并搭建 vue 项目

    uname -a  命令查看到我的Linux系统位数是64位(备注:x86_64表示64位系统, i686 i386表示32位系统) window下安装node 1.在官网上选择对应的位数的msi安装 ...

  6. window下安装cross-env解决NODE_ENV ts-node 不是内部或外部命令,也不是可运行的程序 或批处理文件 问题

    window下安装cross-env解决NODE_ENV ts-node 不是内部或外部命令,也不是可运行的程序 或批处理文件 问题 在git bash上启动无法进行调试,采用cross-env后可以 ...

  7. Window 下安装

    Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases Redis 支持 32 位和 64 位.这个需要根据你系统平台的实际情况选择, ...

  8. Window 下安装 Redis

    Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. 一.Window 下安装 redis https://github.com/MicrosoftArchive/r ...

  9. window下安装redis报错: creating server tcp listening socket 127.0.0.1:6379: bind No error

    window下安装redis报错: creating server tcp listening socket 127.0.0.1:6379: bind No error 解决: 如果没有配置环境,在安 ...

随机推荐

  1. PHP中include和require绝对路径、相对路径问题

    在写PHP程序时,经常要用到include或require包含其他文件,但是各文件里包含的文件多了之后,就会产生路径问题. 如下目录: <web>(网站根目录) ├<A>文件夹 ...

  2. TDirectory.CreateDirectory 完整、严谨的创建一个目录

    描述:创建一个目录,不包含多级目录(多级目录使用System.SysUtils.ForceDirectories,Vcl.FileCtrl.ForceDirectories已过时) procedure ...

  3. 第25章 项目6:使用CGI进行远程编辑

    初次实现 25-1 simple_edit.cgi --简单的网页编辑器 #!D:\Program Files\python27\python.exeimport cgiform = cgi.Fiel ...

  4. Python编码与解码

    # -*- coding: utf-8 -*- # 直接保存为Python脚本,对照执行结果会好看点. # 实验的内容都是在Python 2.7.x下进行的. # Python3默认采用unicode ...

  5. wpf MVVM ViewModel 关闭View显示

    上次说到了不同wpf窗体之间的交互,这个在MVVM模式之中用起来会方便很多 下面我来说下在ViewModel中关闭View的方法,其实也很简单的,注释照样不写,一看就懂的 public partial ...

  6. 关于qt5在win7下发布 & 打包

    QT5 发布时,莫过于依赖动态链接库(dll) , 但是,QT5的动态链接库貌似都有2套 ,例如 Qt5Core (针对realese) , Qt5Cored (针对debug) ,凡事末尾带d的都是 ...

  7. easyui的datagrid和panel如何让标题动态改变?

    解决方法: 用$(this).datagrid("getPanel").panel("setTitle","new title").$(th ...

  8. C# 该行已经属于另一个表 的解决方法[转]

    该文转自:http://blog.sina.com.cn/s/blog_48e4c3fe0100nzs6.html DataTable dt = new DataTable(); dt = ds.Ta ...

  9. 【BZOJ】【3275】Numbers

    网络流/最小割 Orz了Jiry_2神犇,蒟蒻网络流建模什么的完全不会啊T_T 按奇偶性来分组实在太巧妙了……然后相关的点之间连边表示只能选其一,来求最小割…… /****************** ...

  10. 20160727noip模拟赛zld

    首先最优策略肯定是这样的:我们取出这个序列中的最大值,然后将整个序列分为左右两部分, 那么我们一定先把左右两部分合起来然后再与这个值合并 那么我们可以得出一个基于最值查询(rmq)的的算法,但是zld ...