前提:非常重要,你的php版本必须是php5.4以上
1.在 Windows 中,你需要下载并运行 Composer-Setup.exe。
如果遇到任何问题或者想更深入地学习 Composer,请参考 Composer 文档(英文),Composer 中文。
2.需要下载应用模板,分为基础模板和高级应用模板,这里我以高级应用模板为例子 :
去这里现在高级应用模板 https://github.com/yiisoft/yii2/tree/master/docs/guide-zh-CN
事例放在:
下载完之后解压放在www目录我是放在 F:\phpStudy\WWW\yii2\advanced\
cmd dos命令进入这个F:\phpStudy\WWW\yii2\advanced\下:
3.Composer 安装后,切换到一个可通过 Web 访问的目录,执行如下命令即可安装 Yii :
composer global require "fxp/composer-asset-plugin:^1.2.0" composer create-project --prefer-dist yiisoft/yii2-app-basic basic 第一条命令安装 Composer asset plugin,它是通过 Composer 管理 bower 和 npm 包所必须的,此命令全局生效,一劳永逸。 第二条命令会将 Yii 安装在名为
basic
的目录中,你也可以随便选择其他名称。 (如何要使用高级应用就改成下面)Note: 在安装过程中 Composer 可能会询问你 GitHub 账户的登录信息,因为可能在使用中超过了 GitHub API (对匿名用户的)使用限制。
composer create-project --prefer-dist yiisoft/yii2-app-advanced basic 4.安装过程会出现输入token
因为 Composer 需要为所有扩展包从 GitHub 中获取大量信息,所以超限非常正常。(译注:也意味着作为程序猿没有 GitHub 账号,就真不能愉快地玩耍了)
登陆 GitHub 之后可以得到更高的 API 限额,这样 Composer 才能正常运行。更多细节请参考 Composer 文档(该段 Composer中文文档期待您的参与)。
登录https://github.com/,没有就注册一个。
新建一个token,然后将token输入到dos中
5.然后我们进入我们刚才生成的目录
以我本地环境作例子:
进入testyii2,然后运行init
6.访问对应的目录环境
http://localhost.www.com/yii2/advanced/testyii2/frontend/web/
显示:
主要参考:http://www.yiichina.com/doc/guide/2.0/start-installation
https://segmentfault.com/q/1010000002999931