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

原创 2015年07月07日 19:02:23

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

方法一:

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

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

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


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,然后会看到如下所示的页面:

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

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

配置:打开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



版权声明:本文为博主原创文章,未经博主允许不得转载。

phpstudy+yii2集成环境快速开发

前提使用phpstudy集成开发环境 在phpstudy环境中选择现有的php版本+nginx服务器的配置环境 修改其它选项菜单=》打开配置文件=》vhosts_conf文件,初始化里面是空的...
  • uesr_qxd
  • uesr_qxd
  • 2017年03月22日 23:35
  • 1018

yii2.0安装

Windows安装Composer:一、下载Composer官网下载:https://getcomposer.org/download/二、开启PHP的openssl支持修改D:\WAMP\bin\p...
  • zqtsx
  • zqtsx
  • 2014年09月17日 16:49
  • 4720

YII2 学习笔记

1、YII console 和 web 加载不同的 Application 可以通过路口文件进行跟踪,两个application 加载不同的 config/main.php 配置。 2、YII...
  • xxx9001
  • xxx9001
  • 2017年05月01日 12:20
  • 425

将Yii2和Workerman结合

两者都是好东西,我就想着能不能结合起来,这样Yii2出现瓶颈的时候有些业务就可以平滑地迁移到Workerman中。 其实挺简单的,就是把Yii2应用的index.php中的内容放到Worke...
  • thy38
  • thy38
  • 2017年01月05日 10:38
  • 2702

yii2框架(一):下载与安装

1、下载composer(https://getcomposer.org/Composer-Setup.exe) 2、安装composer(路径选择为php.exe所在路径,且确保php.ini中o...
  • sinat_37390744
  • sinat_37390744
  • 2017年05月09日 22:23
  • 1481

YII2框架redis的安装于应用

安装Redis扩展: 1.通过composer进行安装,到项目根目录cmd运行(推荐) [php] view plain copy php composer.p...
  • lihe460186709
  • lihe460186709
  • 2016年11月09日 15:13
  • 1225

yii2 高级版安装,配置环境变量,composer安装

1.首先需要下载应用模板,分为基础模板和高级应用模板,这里我以高级应用模板为例子 :  去这里现在高级应用模板 https://github.com/yiisoft/yii2-app-advanced...
  • han_cui
  • han_cui
  • 2017年06月16日 14:51
  • 442

从零开始学YII2框架(一)通过Composer安装Yii2框架

最近在学习PHP,着手找一个能快速上手的框架来学习。一开始看兄弟连视频时候讲师推荐ThinkPHP。于是我选择了ThinkPHP来尝试,这个框架的上手难度系数不大,能快速开发一款应用。适合小型的企业应...
  • yongzhen150
  • yongzhen150
  • 2016年08月25日 16:34
  • 653

Linux下安装Yii2.0

Linux下安装Yii2.0步骤如下(PHP版本:5.5.15): 1、若还没有安装 Composer ,则在终端里输入以下命令,先安装 Composer(等待时间有点长,请耐心等待,下同): ...
  • meitesiluyuan
  • meitesiluyuan
  • 2015年09月28日 15:15
  • 1262

Yii2中如何使用CodeCeption

[转]http://hustnaive.github.io/php/2015/06/16/work-with-yii-and-codeception.html
  • qq_16885135
  • qq_16885135
  • 2017年01月10日 10:54
  • 709
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Yii2学习笔记(一):Yii的安装和使用
举报原因:
原因补充:

(最多只允许输入30个字)