我前几天用composer安装 一直没成功  我就用归档的方法安装了  所以这篇文字只帮助那些用归档方法安装的朋友

Yii是一个高性能的,适用于开发WEB2.0应用的PHP框架。

Yii自带了丰富的功能 ,包括MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显著缩短开发时间。2.0.0版本发布于2014年10月12日。下面介绍一下Yii2.0 basic模板和高级(advanced)模板的安装。

要点:

  1. php 必须是5.4版本以上 (建议用phpstudy 这个集成环境 可以随意切换php版本)

  2. php配置文件中的 OpenSSL 模块必须开启 (在php.ini配置文件中) extension=php_openssl.dll


一.下载 basic 模板 和advanced 模板

http://www.yiichina.com/download  下载地址(两个模板都可以在这里下载)



安装basic

     安装basic模板比较方便

    1. 把下载下来的basic源码解压 

    

    wKioL1UZKufgV6YaAACr7reW_5c011.jpg

    

在自己的本地 www 目录下建立一个项目 我本地建立的项目名也叫  basic

wKioL1UZKzbjY6fGAACawu8p9NA091.jpg

在basic 项目里找到web.php   路径是:

wKiom1UZKnCQ-potAAH6xmwhGD8984.jpg


打开 web.php文件  修改‘cookieValidationKey’ 可以随意填写一个值  我填写的是 lamp


wKioL1UZK_mzMPfYAAJkuiXFMrw259.jpg

这样就完成了

验证是否安装成功  访问路径是:http://localhost/basic/web/index.php

如果看到如下图的界面 那就安装成功了

wKioL1UZLLDTnonqAAQ9Gw0kp0Y200.jpg


安装advanced

  1. 下载advanced源码包 解压  在本地的www目录下建立一个项目  我本地建立的是在yii2目录

    我的路径是:www\yii2\advanced 



  2. 需要对图中的两个文件进行操作

    wKiom1UZLIbyi_ALAATrlAf3wkM432.jpg



打开dos 操作命令  1.先把init.bat  拖到dos命令窗口 打开 (如果拖过去没打开 可以回车Enter一下)

这里需要注意一下  下图红圈中是两种环境  0->开发环境  1->生产环境   我们一般选择0 也就是开发环境 

wKiom1UZL4DSBpSkAAG9B38wqk0929.jpg


打开init.bat选择 0 开发环境如图在光标闪烁的地方输入0 回车 然后输入yes 再回车

wKioL1UZMfeyHCmfAAHkG47adDY129.jpg


wKiom1UZMM7BK4inAAH4GsHNX-E010.jpg

然后打开 advanced 目录下的yii.bat  (和init.bat在同级目录下) 


在dos 窗口下看到yii2.0 的版本号

wKiom1UZMcbx4h0IAAGeN92jf1I806.jpg


这个时候 已经差不多安装好了   最后我们还有几部就OK了


我们去数据库  phpmyadmin 建立一个数据 我建立的数据库名叫 study_advanced


wKioL1UZM4azeiUHAAC5mhZl9no983.jpg


建立完数据库之后 去修改数据库配置文件  


wKiom1UZMruRhKqNAAIk-JURIDs849.jpg

修改数据库名称 和数据库密码 

wKioL1UZNEaC9-KyAAGLrQ0dSR8977.jpg

最后早dos窗口 执行以下命令(图中红线画的地方是命令 大家可以根据自己的项目目录修改 我的是放在e盘phpstudy环境中)

wKioL1UZNG-zdW5XAAE_eB3gGeU199.jpg


我自己也是菜鸟一个 写的不好 或者让大家看不懂的地方请多原谅


希望大家能一步安装成功