yii 2.0 Composer和归档文件方式安装 [ 2.0 版本 ]
本文转载于萝卜也爱疯狂
之前一直开发都是使用的thinkphp,也没接触过其它框架,也一直觉得tp很好用,之所这次使用yii框架来开发,也是有朋友的推荐,还有就是面试时一些公司也会问到yii框架的使用。
刚好现在公司要开发一款app,主要是写app接口,所以就想拿这个项目来学习下yii,话不多说,下面就开始安装使用吧。
官方推荐 通过 Composer 安装。
window 平台
接下来首先就要去官方中文网地址下载window下的安装软件 http://www.phpcomposer.com/
点击下载
点击下载的exe文件安装
这里是选择你安装php目录下的php.exe文件,接下来就下一步下一步就0k了 默认安装路径是 c盘下的 用户\AppData\Roaming\Composer
下载 composer.phar 文件
cd到www目录
php -r "readfile('https://getcomposer.org/installer');" | php
注意:如果收到 readfile 错误提示,请使用 http 链接或者在 php.ini 中开启 php_openssl.dll 。
在 composer.phar 同级目录下新建文件 composer.bat :
echo @php "%~dp0composer.phar" %*>composer.bat
关闭当前的命令行窗口,打开新的命令行窗口进行测试:
输入 composer -V 出现版本信息就表示安装成功
yii安装 (官方文档)
安装完Composer,运行下面的命令来安装Composer Asset插件:
php composer.phar global require "fxp/composer-asset-plugin:^1.2.0"
现在选择的应用程序模板之一,开始安装 Yii 2.0。应用程序模板是一个包含Yii写的骨架Web应用程序包。
安装基本的应用程序模板,运行下面的命令:
php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.9
安装高级的应用程序模板,运行下面的命令:
php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.9
## 下载完后 www目录就会有一个basic目录
接下来使用归档文件安装,想了解如何使用的可以去官方手册查看安装。
Yii2的基本应用程序模板
下载后解压改名把文件放到www目录中去,接下来看下yii文件的目录结构。
目录结构
syg/ 应用根目录
composer.json Composer 配置文件, 描述包信息
config/ 包含应用配置及其它配置
console.php 控制台应用配置信息
web.php Web 应用配置信息
commands/ 包含控制台命令类
controllers/ 包含控制器类
models/ 包含模型类
runtime/ 包含 Yii 在运行时生成的文件,例如日志和缓存文件
vendor/ 包含已经安装的 Composer 包,包括 Yii 框架自身
views/ 包含视图文件
web/ Web 应用根目录,包含 Web 入口文件
assets/ 包含 Yii 发布的资源文件(javascript 和 css)
index.php 应用入口文件
yii Yii 控制台命令执行脚本
syg/web/index.php 这个是框架入口文件
访问地址:localhost/syg/web/index.php
还可以配置虚拟域名,文件直接指向web目录
DocumentRoot "E:\phpStudy\WWW\syg\web"
这样就可以直接访问 dev.syg.com
访问会报一个提示,要设置 cookie validation
如果是使用 Composer 安装的会自动生成一个加密串,在这我们要手动添加,打开根目录下config/web.php文件
找到键名是cookieValidationKey的,给其值 添加一个加密串,也可随意填写,然后再刷新浏览器就可以进入到yii引导页面了,就算安装完成了。
zhouping
最后登录:2018-02-02
在线时长:10小时53分
- 粉丝1
- 金钱95
- 威望20
- 积分395
共 0 条评论