`
空洞的世界
  • 浏览: 49367 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

yii2 安装

阅读更多
yii2 的资料很少,在网上搜了很多资料,综合着安装完之后,才发现他们都很不全面,以至于走了很多弯路

下面我把完整的安装流程介绍给大家:

前提:非常重要,你的php版本必须是php5.4以上

1.首先需要下载应用模板,分为基础模板和高级应用模板,这里我以高级应用模板为例子 :

去这里现在高级应用模板    https://github.com/yiisoft/yii2-app-advanced 


2.下载完之后解压放在www目录我是放在 D:\wamp\www\yii2\advanced

cmd dos命令进入这个D:\wamp\www\yii2\advanced下:





3.运行 php -r "readfile('https://getcomposer.org/installer');" | php



4.这是就在D:\wamp\www\yii2\advanced目录下面下载了一个composer.phar文件,有了这个文件就可以执行php composer.phar命令了,提示:



5.运行php composer.phar global require "fxp/composer-asset-plugin:1.0.0-beta3"这个命令,这个命令式升级模板应用的,一定要执行,否则访问会出错,如果 报 Nothing to install or update这个错误,就跳过此步骤,无需更新了



6.准备所有插件!!非常重要,少了这步一切都会失败
执行命令:php composer.phar global require "fxp/composer-asset-plugin:1.0.0"




7.安装我们的yii2的应用:
执行命令:composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test 就会在上一层目录下生成yii2test应用
请注意,您可能会被提示安装过程中输入你的 GitHub 的用户名和密码。这是正常的。只要输入它们并继续。如果你没有git账号,注册一个就可以了,但是安装的时候可能需要退出cmd,重新操作。



8.最后一步:初始化我们的应用,初始化是在你创建的yii2test目录下  执行cmd  init命令 选0  y



ok,这么我们的yii2的安装就完成了,进入测试目录:
localhost/yii2/yii2test/frontend/web/index.php

会看到如下界面:





这就表明的你的yii2安装成功了,一定要记住你的php版本是php5.4以上的!




  • 大小: 29.2 KB
  • 大小: 15.6 KB
  • 大小: 24.4 KB
  • 大小: 28.1 KB
  • 大小: 16.1 KB
  • 大小: 37.3 KB
  • 大小: 36.3 KB
  • 大小: 8.9 KB
分享到:
评论
1 楼 jordan_micle 2016-04-13  
第5步的时候

The "fxp/composer-asset-plugin" plugin requires composer-plugin-api 1.0.0, this *WILL* break in the future and it should be fixed ASAP (require ^1.0 for example).

怎么解决

相关推荐

    linux安装yii2详解

    linux安装yii2详解,centos下安装yii2

    yii2安装详细流程

    主要为大家详细介绍了yii2安装的完整详细流程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    W7下安装YII2

    W7下安装YII2

    yii2-oauth2-server, 用于实现OAuth2服务器的包装器( https.zip

    yii2-oauth2-server, 用于实现OAuth2服务器的包装器( https yii2-oauth2-server用于实现OAuth2服务器的包装器( https://github.com/bshaffer/oauth2-server-php 插件)安装安装这里扩展的首选方法是通过 Composer 。...

    yii2-semantic-ui, Yii2的语义用户界面扩展.zip

    yii2-semantic-ui, Yii2的语义用户界面扩展 Yii2语义用户界面扩展语义用户界面( 用于 Yii2的扩展)安装yii2-semantic-ui 2.* 使用语义用户界面 2.*作曲家安装这里扩展的首选方法是通过 Composer 。运行php composer.

    Windows Composer安装 及Yii2的Composer安装

    Windows Composer安装 及Yii2的Composer安装.如果是通过CMD命令行安装,则不需要下载安装文件,当然前提是你能联网.这里我们通过CMD命令行安装

    yii2-sphinx:Yii 2 Sphinx扩展

    无论运行php composer.phar require --prefer-dist yiisoft/yii2-sphinx或添加" yiisoft/yii2-sphinx " : " ~2.0.0 " 到composer.json的require部分。配置该扩展使用MySQL协议和查询语言与Sphinx搜索守护程序进行...

    PHP框架Yii2.zip

    Yii 2 完全根据 Yii 1.1 版本重写,后者是最流行的 PHP 框架之一。Yii 2 继承了 Yii 的简洁、快速、和高扩展性。Yii 2 需要 PHP 5.4,并且拥有现代 Web 应用开发中最好的实例和协议。 标签:Yii2 Web框架

    yii2-advanced-api, 具有 RESTful API设置的Yii2高级模板.zip

    yii2-advanced-api, 具有 RESTful API设置的Yii2高级模板 2高级应用程序模板中的 rest APIYii2高级应用程序模板,配置了 RESTful... 查看 http://budiirawan.com/setup-restful-api-yii2/ 了解更详细的解释安装 Compose

    yii2-schemadump:从现有数据库生成模式

    演示版要求PHP 7.3或更高版本Yii 2.x安装composer require --dev jamband/yii2-schemadump用法在config / console.php中添加以下内容: return [ . . . 'components' => [ . . . ], 'controllerMap' => [ 'migrate' ...

    yii2-mailqueue, 用于 yii2 swiftmailer https的yii2的电子邮件队列组件.zip

    yii2-mailqueue, 用于 yii2 swiftmailer https的yii2的电子邮件队列组件 yii2-mailqueue适用于 yii2-swiftmailer的yii2的电子邮件队列组件安装安装这个扩展的首选方法是通过 composer插件。运行...

    yii2-i18n-module:Yii2内部化模块

    Yii2内部化模块 安装 安装此扩展的首选方法是通过 。 无论运行 php composer.phar require --prefer-dist metalguardian/yii2-i18n-module "*" 或添加 "metalguardian/yii2-i18n-module": "*" 到composer.json文件...

    yii2-simplechat, yii2应用程序的简单聊天.zip

    yii2-simplechat, yii2应用程序的简单聊天 #Yii2 简单聊天为你的yii2应用程序提供简单聊天##Installation安装这个扩展的首选方法是通过 composer插件。运行php composer.phar require --prefer-dist bub

    Yii2-Curl, 在 PHP cURL上,基于 Yii2 cURL扩展.zip

    Yii2-Curl, 在 PHP cURL上,基于 Yii2 cURL扩展 yii2-curl扩展 Yii2的易于工作的cURL扩展,包括RESTful支持:POST获取头部放置补丁删除要求Yii2PHP 5.4 Curl和 php Curl安装安装安装这里

    yii2-wechat-sdk

    yii2-wechat-sdk 感谢选择 yii2-wechat-sdk 扩展, 该扩展是基于框架基础开发,借助Yii2的强劲特性可以定制开发属于您自己的微信公众号 说明 本扩展是基于,感谢callmez。,我在他的基础上做了简单的修改,添加了扫码...

    yii2-upload-behavior, ActiveRecord的Yii2文件/图像上传行为.zip

    yii2-upload-behavior, ActiveRecord的Yii2文件/图像上传行为 Yii2文件/图像上传行为这个包是两种类似行为的集合。 第一个允许你将上传的文件保留为。 第二个允许你为上传的图片生成缩略图。 可以为不同的属性多次...

    yii2-froala-editor, Yii 2小部件用于Froala所见即所得的HTML编辑器.zip

    yii2-froala-editor, Yii 2小部件用于Froala所见即所得的HTML编辑器 Yii框架Froala所见即所得的HTML编辑器 Yii 2小部件,用于Froala所见即所得编辑器。安装安装这个扩展的首选方法是通过 composer插件。运行...

    yii2-taggable, Yii框架的taggable行为.zip

    yii2-taggable, Yii框架的taggable行为 Yii 2的 Taggable行为 Yii框架的现代taggable行为。安装安装这个扩展的首选方法是通过 composer插件。运行$ composer require creocoder/yii2-tagg

    php yii2框架高级模板

    php yii2框架高级模板下载,解压就可以用,免composer安装

    Yii2中文手册(中文教程完整版)

    已定稿 安装 Yii 已定稿 运行应用 已定稿 第一次问候 已定稿 使用 Forms 已定稿 玩转 Databases 已定稿 用 Gii 生成代码 已定稿 更上一层楼 应用结构 已定稿 结构概述 已定稿 入口脚本 已定稿 应用 已定稿 应用组件 ...

Global site tag (gtag.js) - Google Analytics