首页 > 技术文章 > 使用Composer安装Yii2框架+Windows下的XAMPP部署Yii2

lytmy7 2020-08-06 16:42 原文

详细教程官网有介绍,强烈建议看官网进行一系列安装。https://www.yiichina.com/doc/guide/2.0/start-installation#installing-via-composer

一、使用Composer安装Yii2框架记录

1. 首先下载好Composer,https://getcomposer.org/  下载了个最新版,一般直接next就可以,Composer默认安装在C盘的隐藏目录下的ProgramData文件夹内。

 

 2. 安装好之后运行cmd,运行 Composer --Version,显示正确版本说明安装成功

 

 一般环境变量中会自动添加Composer的路径,我的不知道是不是权限问题,不能直接安装

 

 3. 进入到Composer的安装目录下再安装,

安装基本模板命令:

php composer.phar create-project yiisoft/yii2-app-basic basic

安装高级模板命令:

php composer.phar create-project yiisoft/yii2-app-advanced advanced

 

 

出现上面页面就是开始安装了,等待。。。 

最后觉得这个实在是太慢了,下得太痛苦了,还是下载了归档文件安装。

二、XAMPP下部署Yii2框架

前提是XAMPP要安装好

 

 将Yii2的basic版放到xampp的htdocs目录下

 

 

然后输入http://localhost:8000/datamanager/web/index.php,注意端口号和自己在Apache(httpd.conf)之前设置的应该一致.datamanager是我修改的yii框架的名字。

出现异常Invalid Configuration - yii\base\InvalidConfigException,原因是cookieValidationKey没有配置,到basic\config\web.php中找到cookieValidationKey,随便输入一个就可以了

 

 

 

 再重新刷新一下,可以了

 顺便记一下安装laravel的命令:

composer create-project laravel/laravel learnlaravel5

推荐阅读