YII2通过利用composer安装 yii框架

第一步:在我的电脑中配置环境变量-->系统变量,修改Path目录

将D:\xampp\php和D:\xampp\php\ext添加到Path目录中;

win10如下:

输入php -v命令,出现以下信息表示环境变量配置成功

第二步:安装Composer 

参考:https://blog.csdn.net/sanbingyutuoniao123/article/details/70314651

1.先下载Composer-Setup.exe,下载地址:下载Composer 。会自动搜索PHP.exe的安装路径,如果没有,就手动找到php路径下的php.exe。

2.在PHP目录下,打开php.ini文件,开启openssl扩展。去掉extension=php_openssl.dll前面的分号(;)

3.把php目录添加到环境变量(第一步已完成)

4.下载composer.phar,下载地址:Composer.phar 。将composer.phar文件放入php目录下,在php目录下新建一个文件composer.cmd,内容写成:@php "%~dp0composer.phar" %*保存。运行这个文件,然后打开cmd运行:composer会出现

可以运行composer --version 查看composer的版本。

5.在命令行中执行:composer config -g repo.packagist composer https://packagist.phpcomposer.com

改写Packagist 镜像至国内镜像可以加快下载速度。换composer中国镜像,不然速度会很慢。

第三步:安装YII2,这里安装高级版本,

命令:php composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced advanced

参考:https://blog.csdn.net/dabaolu666/article/details/55504346

基础版本安装命令:composer create-project --prefer-dist yiisoft/yii2-app-basic basic

高级版本安装命令:php composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced advanced

                                或php composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced

1、新建一个PHP项目,命令yii2test

2、进入进行项目根目录,运行 php -r "readfile('https://getcomposer.org/installer');" | php 命令,在该目录下面下载了一个composer.phar文件,有了这个文件就可以执行php composer.phar命令了,

3、安装下面的这个玩意儿,不然你会发现新增加好的项目中没有vendor目录

       php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"

4、再进行安装,输入命令 php composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced advanced就会在该目录下生成yii应用 

      最好有github账号,这一步需要授权拉取的。

安装步骤:

最后成功:

第四步:进入项目根目录执行init.bat初始化脚本,设置安装的环境,选择开发环境(Develoment)or生产环境(Production),输入yes进行确定。【该步骤是生成配置信息】

在入口文件web/index.php中

defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');

以上是测试环境配置,所有的异常会直接显示在页面

正式的生产环境配置

defined('YII_DEBUG') or define('YII_DEBUG', false);
defined('YII_ENV') or define('YII_ENV', 'prod');

猜你喜欢

转载自blog.csdn.net/a898712940/article/details/82769615