YII2 项目安装步骤及异常记录

项目环境:

操作系统:windows 7

版本管理:git

该项目我是在mac上面创建的,mac上面的环境也是一波三折啊!但我同事的环境是在windows上面,因为是前端同学,所以只好我再次操刀了、、、

1、clone代码到本地

先是从代码托管平台上面把项目clone到本地,这步没有任何问题。

2、添加各种环境变量

我一共是添加了php、composer以及git这三个环境变量,这步也问题不大。

主要是composer的安装,我是参照官网手动安装,官网可能要fan qiang才能访问。我把他代码贴出来防止大家不方便

C:\Users\username>cd C:\bin
//进入安装目录下面,这是他要下载的地址,你可以进入任何你想安装的目录下面
C:\bin>php -r "readfile('https://getcomposer.org/installer');" | php
//下面composer.phar, 运行这步必须要先将php添加到环境变量中 C:\bin>echo @php "%~dp0composer.phar" %*>composer.bat
// 创建批处理文件,然后将该目录放入到你的环境变量中 C:\Users\username>composer -V
// 运行以上命令,检测安装设置是否正确

3、安装composer插件

这步我费了好大力气才搞定的,Yii2就是安装“fxp/composer-asset-plugin”插件。

composer global require "fxp/composer-asset-plugin:~1.1"

上面的是官网的命令,我使用该命令一直无法成功。我是使用的下面的命令才成功

composer global require "fxp/composer-asset-plugin:@dev"

4、修改composer镜像

你要是网速牛逼,又有VPN当我没说。

直接修改composer的全局配置文件

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

上面的命令我是从Composer中国镜像网站上直接拿来用的,你可以直接百度【composer 中国镜像】

5、composer install -vvv

没啥说的,安装各种资源包。之所以-vvv是为了查看install的详情

这之间就是漫长的等待啊!装了国内镜像也没用、、、

、、、、、、

、、、、、、

、、、、、、

在此期间如果感觉卡住了,就终止程序重新执行,我也执行了好几次该命令

6、初始化项目

init项目环境

init

配置数据库链接

在comon\config\main-lcal.php中配置你的数据库信息

迁移数据库脚本

yii migrate

7、可以愉快的预览了、、、

上一篇:Yii2框架与MongoDB拓展、Redis拓展的安装流程


下一篇:yii2 composer安装