🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
* 我的环境 Windows10 64 WampServer2.5 * Composer 下载地址:https://getcomposer.org/Composer-Setup.exe 安装过程简单,选择不要添加到右键菜单,选择php.exe文件的路径就行。 安装完了打开CMD命令行 输入命令: ~~~ composer config -g repositories.packagist composer http://packagist.phpcomposer.com ~~~ 意思是使用中国的镜像地址来下载数据,否则默认指向国外的数据源,下载数据会很慢,事实上我并没有看到什么效果~~(╯﹏╰)。 * 网站根目录 F:\wwwroot\Yii * 安装Yii2 打开命令行并cd到网站根目录下(直接在网站根目录下按住Shift键,再单击右键有惊喜) 依次输入下面两条命令: ~~~ composer global require "fxp/composer-asset-plugin:~1.1.0" composer create-project --prefer-dist yiisoft/yii2-app-basic basic ~~~ ![](https://box.kancloud.cn/2015-11-17_564a84aadf121.png) `--prefer-dist` :下载压缩包版本,而不是克隆官方完整版 `yiisoft/yii2-app-basic`:官方基础例子,另有官方高级例子,使用能够参数`yiisoft/yii2-app-advanced`,这里就用基础的。 `basic`:项目名,会以这个名在当前目录下创建文件夹 提示要我输入一个Github的token 到https://github.com/settings/tokens页面。 选择`Generate new token` 在Token description中输入Yii2,下面的多选框就默认,点Generate token 得到一个token,复制好,再到CMD命令行里单击右键(这里我单击右键了好几次,所以出了问题) ![](https://box.kancloud.cn/2015-11-17_564a84b079609.png) 如图中所示, `Invalid token provided.` 然后又提示我重新输入token,这次我单击右键一次 提示`Token stored successfully.` 然后是漫长的等待,最终受不了,太慢了,直接登录VPN(这步操作时并没有退出CMD命令行)。 ![](https://box.kancloud.cn/2015-11-17_564a84b08ba05.png) 果然VPN才是王道,下载开始了,不过还是有点慢,莫非是因为我VPN快到期了吗? ![](https://box.kancloud.cn/2015-11-17_564a84b09aff1.png) 下载完成,退出VPN,查看网站根目录,已有basic项目文件夹 ![](https://box.kancloud.cn/2015-11-17_564a84b0a8567.png) 再看basic文件夹里面的文件结构 ![](https://box.kancloud.cn/2015-11-17_564a84b0bbd5f.png) 大致浏览下文件结构,basic/web文件夹为入口文件夹,将apache的网址根目录指向到basic/web文件夹,启动apache,浏览器里打开http://127.0.0.1 ![](https://box.kancloud.cn/2015-11-17_564a84b0d5eb7.png) 部署成功