- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安装 Yii (Installing Yii )
安装 Yii
你可以通过两种⽅式安装 Yii :使⽤ Composer 或下载⼀个归档⽂件。推荐使⽤前者,
这样 需执⾏⼀条简单的命令就可以安装新的扩展或更新 Yii 了。
注意:和 Yii 1 不同,以标准⽅式安装 Yii 2 时会同时下载并安装框架本
⾝和⼀个应⽤程序的基本⾻架。
通过 Composer 安装
如果还没有安装 Composer ,你可以按 getcomposer .org 中的⽅法安装。在 Linux 和
Mac OS X 中可以运⾏如下命令:
curl -sS /installer | php
mv composer.phar /usr/local/bin/composer
在 Windows 中,你需要下载并运⾏ Composer-Setup .exe 。
如果遇到任何问题或者想更深⼊地学习 Composer ,请参考 Composer ⽂档 (英⽂),
Composer 中⽂。
如果你已经安装有 Composer 请确保使⽤的是最新版本,你可以⽤ composer self-
update 命令更新 Composer 为最新版本。
Composer 安装后,切换到⼀个可通过 Web 访问的⽬录,执⾏如下命令即可安装 Yii
:
composer global require fxp/composer-asset-plugin:~1. .
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
第⼀条命令安装 Composer asset plugin ,它是通过 Composer 管理 bower 和 npm 包所必
须的,此命令全局⽣效,⼀劳永逸。 第⼆条命令会将 Yii 安装在名为 basic 的⽬录
中,你也可以随便选择其他名称。
注意:在安装过程中 Composer 可能会询问你 itHub 账户的登录信息,
因为可能在使⽤中超过了 itHub API (对匿名⽤户的)使⽤限制。因为
Composer 需要为所有扩展包从 itHub 中获取⼤量信息,所以超限⾮常
正常。 (译注:也意味着作为程序猿没有 itHub 账号,就真不能愉快地
玩耍了)登陆 itHub 之后可以得到更⾼的 API 限额,这样 Composer 才
能正常运⾏。更多细节请参考 Composer ⽂档 (该段 Composer 中⽂⽂档
期待您的参与)。
技巧:如果你想安装 Yii 的最新开发版本,可以使⽤以下命令代替,它
添加了⼀个 stability 选项 (中⽂版):
composer create-project --prefer-dist --stability=dev yiisoft
注意,Yii 的开发版(dev 版)不应该⽤于⽣产环境中,它可能会破坏运⾏
中的代码。
通过归档⽂件安装
通过归档⽂件安装 Yii 包括三个步骤:
1. 从 yiiframework .com 下载归档⽂件。
2. 将下载的⽂件解压缩到 Web ⽬录中。
3. 修改 config/web.php ⽂件,给 cookieValidationKey 配置项添加⼀个
密钥 (若你通过 Composer 安装,则此步骤会⾃动完成):
// !!! 在下⾯插⼊⼀段密钥 (若为空) - 以供 cookie validation 的需要
cookieValidationKey = 在此处输⼊你的密钥,
其他安装⽅式
上⽂介绍了两种安装 Yii 的⽅法,安装的同时也会创建⼀个⽴即可⽤的 Web 应⽤程
序。对于⼩的项⽬或⽤于学习上⼿,这都是⼀个不错的起点。
但是其他的安装⽅式也存在:
如果你 想安装核⼼框架,然后从零开始构建整个属于你⾃⼰的应⽤程序模
版,可以参考从头构建⾃定义模版⼀节的介绍。
如果你要开发⼀个更复杂的应⽤,可以更好地适⽤于团队开发环境的,可以考
虑安装⾼级应⽤模版。
验证安装的结果
安装完成后,就可以使⽤浏览器通过如下 UR
文档评论(0)