Yii2学习笔记(一):Yii的安装和使用

有两种方法:一种是通过composer来安装,一种是直接用压缩包安装,新人就先用方法二即可,比如我;

方法一:

1、安装YII前,先安装composer,这是一个 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件;

      composer的安装:从网上下载个composer-setup.exe,然后运行安装,如果安装过程出现错误,可能是因为PHP的openssl扩展没有开启,在PHPstudy中开启即可。

      安装完成可以在cmd中直接运行composer查看是否安装成功,出现下图所示的就是成功:

Yii2学习笔记(一):Yii的安装和使用_第1张图片

2、安装composer asset插件:打开cmd,直接运行下面的命令

composer global require "fxp/composer-asset-plugin:1.0.0"

3、安装基本的应用程序模板,运行下面的命令

 composer create-project yiisoft/yii2-app-basic basic 2.0.4
安装高级的应用程序模板,运行下面的命令

composer create-project yiisoft/yii2-app-advanced advanced 2.0.4
方法二:

1、下载Yii2.0.4-basic压缩包下面地址:

http://www.yiichina.com/download

2、解压放到www目录下面,运行basic下面的requirements.php,然后会看到如下所示的页面:

Yii2学习笔记(一):Yii的安装和使用_第2张图片

3、运行web目录下的web.php页面,看到如下所示页面:

Yii2学习笔记(一):Yii的安装和使用_第3张图片

原因是没有配置相关的文件;

配置:打开config下面的web.php,找到12行的 'cookieValidationKey' => '  ',在后面的空字符串中随便输入几个字符即可,比如 'cookieValidationKey' => '11j',

然后再次web.php就会看到正常的界面

二、用yii2框架创建应用:

基本模板从官网下载包,解压到你的项目目录直接就可以用了。

权威指南上面写了需要在config/web.php修改cookieValidationKey参数,这个默认就有值。

高级模板:
执行init命令,然后选择dev

php /path/to/yii-application/init

切换到生产环境同样执行init命令,没有选项:

php /path/to/yii-application/init --env=Production --overwrite=All



你可能感兴趣的:(Yii2学习笔记)