`
空洞的世界
  • 浏览: 50590 次
  • 性别: 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).

怎么解决

相关推荐

    yii2中文开发手册

    1. **安装与配置**:Yii2提供了多种安装方式,包括Composer安装、下载ZIP文件和通过Yii2安装器。在安装过程中,需要配置服务器环境,如PHP版本要求、开启特定扩展(如PDO、mbstring等)以及设置正确的文件权限。 2....

    yii2安装详细流程

    由于Yii2拥有两种应用模板...以上就是Yii2安装的完整详细流程,希望对各位想要学习和使用Yii2框架的开发者提供参考。随着实践的深入,大家将发现Yii2强大的功能和灵活性,能够帮助我们高效地开发出功能完善的Web应用。

    yii2(Lamp)

    5. **Yii2 安装**:在 LAMP 环境搭建完成后,可以开始安装 Yii2。首先,需要安装 Composer,它是 PHP 的依赖管理工具,使用 `curl -sS https://getcomposer.org/installer | php` 安装。然后,在项目目录下通过 ...

    Yii2第三方类库插件Imagine的安装和使用

    Imagine ...这个类库能够处理一些常用到的操作如:调整大小、裁剪、应用过滤器等。 其Color类库可用于对任意对定的颜色生成RGB值。并且还提供一些方法来...这里介绍 Yii2 的 Composer 方式来安装 Imageine。 方法一 php

    Windows Composer安装 及Yii2的Composer安装

    在本文中,我们将详细介绍如何在 Windows 操作系统上安装 Composer,以及如何使用 Composer 安装 Yii2 框架。 一、Composer 安装 在 Windows 操作系统上安装 Composer 有两种方式:通过下载安装文件和通过 CMD ...

    W7下安装YII2

    ### W7下安装YII2 #### 知识点一:环境准备与配置 - **开发环境**: 使用的是XAMPP。确保Composer-Setup.exe与XAMPP中的PHP位于同一目录层级,便于后续操作。 - **Composer安装**: - **下载并运行** `Composer-...

    php开发框架Yii2

    Yii2 是一款高效、灵活且全面的PHP开发框架,它为构建现代Web应用程序提供了强大...在使用Yii2 开发时,无需依赖Composer安装,直接下载后即可进行修改和使用,这对于初学者和经验丰富的开发者来说都是一种便捷的选择。

    yii2-master

    1. **安装与配置**:Yii2通过Composer进行安装,Composer是PHP的依赖管理工具,开发者可以通过它轻松地管理和更新项目中的库和依赖。安装过程中需要设置基本配置,如数据库连接信息、应用环境等,这些都可在`config`...

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

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

    yii2-v2.0.6

    在 yii2-v2.0.6 中,"vendor" 文件夹包含了 Yii 2 框架本身以及所有其他第三方扩展,比如数据库驱动、模板引擎、安全工具等。这些组件通过 Composer 安装,并且按照命名空间组织,方便代码的导入和使用。通过这个...

    新下载的yii2,yii framework

    Yii2的安装通常包括下载框架的压缩包,解压后会得到一个基本的项目结构,其中包括了运行Yii2框架所需的文件和目录。在这个例子中,"basic"很可能是Yii2的基础应用模板,这是一个预配置的项目模板,适合初学者快速...

    基于YII2框架的CMS

    【基于YII2框架的CMS】是一个采用先进的YII2框架构建的内容管理系统(CMS)。YII2是一款高性能、全面的PHP框架,适用于开发Web 2.0应用。它以其高效性能、灵活的代码结构和丰富的社区支持而备受赞誉。CMS(内容管理...

    yii2高级模板

    `vendor` 文件夹通常包含所有通过Composer安装的第三方库和Yii2框架本身。每个库都有自己的目录结构,方便代码的组织和引用。 此外,Yii2框架支持RESTful API 开发,这使得它能与移动应用、JavaScript前端或其他...

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

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

    yii2中文手册-官方.pdf

    1. **安装Yii2**: 文档提供了从基础开始的安装步骤,指导用户如何搭建Yii2开发环境。包括下载框架、配置服务器环境、创建项目等。 2. **入门介绍**: 介绍Yii2的核心概念,包括它的MVC架构模式(模型-视图-控制器)...

    php yii2框架高级模板

    在标准的Yii2项目中,我们需要通过Composer来安装和更新框架及其依赖。 Yii2框架采用的是严格的OOP(面向对象编程)设计,支持PSR(PHP Standards Recommendations)规范,这使得代码更加整洁,易于理解和维护。...

    Laravel开发-yii2-artisan-bridge

    1. 安装依赖:使用Composer将yii2-artisan-bridge添加到Yii2项目的composer.json文件中,并执行`composer install`来安装。 2. 配置:在Yii2的config文件夹下,配置一个新文件以启用和设置Artisan命令。 3. 使用:在...

    基于yii2的企业通用管理后台

    "一键安装"是指通过简单的步骤快速完成应用的部署,这在Yii2的企业通用管理后台中体现为提供预配置的安装脚本或工具,使得开发者无需手动配置每个细节,大大缩短了项目启动时间。快速部署则强调了系统的易用性和可...

Global site tag (gtag.js) - Google Analytics