这几天准备入门yii2,但是对于一个看php不到5天的小白来说,只能说路途艰辛,不过,总算是解决了,先放一张大图

感受一下成功的喜悦。。。(文章最后有惊喜哦)

ok,下面就描述一下安装的步骤:

1.安装composer

我的是win7(用了8年习惯了),下载地址:https://getcomposer.org/download/,很浅显的英文,别说你看不懂,你可以英文不好,但是

这几个单词你一定要记住:download、windows、linux、install、setup。

好了,下载下来然后安装,这期间会自动选填你的php版本目录,应该是要确保php版本大于5.4.?

然后你注意看一下composer是安装在哪个目录,我的它是给安到c盘composer下了,这里它会自动添加到系统变量,所以你不用手动去添加

2.cmd操作

①打开cmd,输出composer -V命令查看是否安装成功

②切换到之前的composer安装目录,也可能不用切换,因为之前是添加到系统变量的,但是以防万一,切到composer目录下

③更改下载的镜像地址为国内镜像,不然下载的时候会很惨!

用如下命令:composer config -g repo.packagist composer https://packagist.phpcomposer.com      回车

④下载Yii2

这个时候你可以将cmd目录切换到本地服务器下的根目录下的文件夹,例如:D:\phpstudy\WWW\php\demo

然后:composer global require "fxp/composer-asset-plugin:~1.1.1"              回车

然后:composer create-project --prefer-dist yiisoft/yii2-app-basic basic        回车(我这里安装的是basic版)

第三个红线处,这里要求输入Token(github的),于是你得去github拿个Token:

步骤如下:

登入你的github--->右上角你的头像--->Settings--->左边侧栏最后一个Developer settings--->左边侧边栏Personal access tokens

--->Generate new token,然后会弹出一个页面,填你的github密码,然后填这个token的描述,下面全勾选,提交,生成token。

在cmd填了token之后,就会开始下载,大概10min,就下载完成了。

这时候打开demo文件夹,你会看到下面多了一个basic文件夹,打开你会看到:

这样,Yii2框架就下载到你的项目了,入口文件是web/index.php,then,打开浏览器,输入项目下的该入口文件路径:

http://localhost/php/demo/basic/web/index.php,然后你就能看到在文章开头看到的那个页面了!

说好的惊喜在这里:我将Yii2的basic版和advanced版都存到百度网盘里了,以下是传送门

链接: https://pan.baidu.com/s/19pG01G-B1K24ns7YOdi-yQ 密码: rjc2

composer安装yii2的更多相关文章

  1. composer 安装yii2 The package is not available in a stable-enough version解决办法

    错误 Potential causes: - A typo in the package name - The package is not available in a stable-enough ...

  2. composer安装yii2问题总结

    今天周六,在家安装yii2的advanced版本, 过程有些坎坷, 不过最后总算安装好了. 总结一下, 主要遇到下面两个问题: 1, 下载速度慢, 主要原因是网络问题 下载yii2时, 模板(除了ve ...

  3. [moka同学笔记]使用composer 安装yii2以及遇到的问题

    [一.Yii2安装过程] 使用composer安装,composer安装请参考其他博客 1.下载 Yii2 高级模板 跟普通模板一样 , 可以通过 Composer 和 github 下载 ,不过官方 ...

  4. win10使用Composer-Setup安装Composer以及使用Composer安装Yii2最新版

    1:下载 ca-bundle.crt和cacert.pem 将这两个文件放在php目录下 2:php.ini中添加上述两个文件的路径 curl.cainfo=C:/xampp/php/ca-bundl ...

  5. windows下面composer安装yii2

    1,安装composer "https://getcomposer.org/Composer-Setup.exe" 2,安装 composer-asset-plugin ,打开cm ...

  6. window下使用Composer安装yii2

    1.在 Windows 中,先下载并运行 Composer-Setup.exe,安装过程需选择php的运行目录,安装完后在windows的cmd下运行composer看看是否安装成功 2.安装完Com ...

  7. Windows下通过Composer安装Yii2

    安装好大于5.4或更高版本的PHP环境并开启openssl扩展.如果是Apache服务器,加载Apache的mod_ssl模块. 下载Composer并安装. 开始->运行[或者WIN+R]-& ...

  8. Windows下通过Composer安装Yii2 [ 2.0 版本 ]

    安装好大于5.4或更高版本的PHP环境并开启openssl扩展.如果是Apache服务器,加载Apache的mod_ssl模块. 下载Composer并安装. 开始->运行[或者WIN+R]-& ...

  9. Mac安装composer安装Yii2项目

    [注释:]本人原创,如需转载请注明来源链接! 通过安装Composer方式安装Yii 如果还没有安装 Composer,你可以按 getcomposer.org 中的方法安装. 在 Linux 和 M ...

随机推荐

  1. ROS_Kinetic_05 ROS基础内容(二)

    ROS_Kinetic_05 ROS基础内容(二) 1. ROS节点node 官网教程:http://wiki.ros.org/cn/ROS/Tutorials/UnderstandingNodes ...

  2. Oracle PL/SQL Articles

    我是搬运工....http://www.oracle-base.com/articles/plsql/articles-plsql.php Oracle 8i Oracle 9i Oracle 10g ...

  3. 关于CKEditor4.5.6的使用,自定义toolbar配置,上传图片案例(SpringMVC+MyBatis案例),自定义行高,去编辑器的中内容,将编辑器中内容设置到指定的位置等

     关于CKEditor的一个配置整理,改文件为config.js: 文件内容如下: /** * @license Copyright (c) 2003-2016, CKSource - Frede ...

  4. FreeMarker 生成Java、mybatis文件

    FreeMarker 生成Java.mybatis文件 将mysql数据库表通过FreeMarker生成对应的Java文件和对应的mybatis文件. FreeMarker是一款模板引擎: 即一种基于 ...

  5. 9.6、Libgdx之罗盘

    (官网:www.libgdx.cn) 有些Android和iOS设备可能需要检测使用罗盘检测方向. 注意:罗盘当前在iOS设备中不可用,RoboVM暂不支持. 查询当前罗盘当前是否可用: boolea ...

  6. (NO.00001)iOS游戏SpeedBoy Lite成形记(二十五)

    每次压赌要打开弹出菜单还是让人略觉不爽,下面我们再添加一个随机押注的按钮:自动随机选择选手和下赌金额. 打开spriteBuilder,修改GameInterface.ccb的界面,在Run按钮旁边添 ...

  7. Android热插拔事件处理详解

    一.Android热插拔事件处理流程图 Android热插拔事件处理流程如下图所示: 二.组成 1. NetlinkManager:        全称是NetlinkManager.cpp位于And ...

  8. mysql进阶(十一)外键在数据库中的作用

    MySQL外键在数据库中的作用 MySQL外键的目的是控制存储在外键表中的数据,使两张表形成关联,是MySQL数据库中非常重要的组成部分,值得我们去深入了解.那么,MySQL外键究竟起到哪些作用呢?下 ...

  9. Weka 算法大全

    关联规则挖掘 (一)  Apriori (二)  FilteredAssociator (三)  FPGrowth (四)  GeneralizedSequentislPatterns (五)  Pr ...

  10. LeetCode之“字符串”:ZigZag Conversion

    题目链接 题目要求: The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of ...