yii2安装详细流程


Posted in PHP onMay 23, 2018

本文为大家分享了yii2安装流程,供大家参考,具体内容如下

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

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

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

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

去这里下载高级应用模板

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

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

yii2安装详细流程

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

yii2安装详细流程

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

yii2安装详细流程

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

yii2安装详细流程

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

yii2安装详细流程

7.安装我们的yii2的应用:

执行命令:composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test 就会在上一层目录下生成yii2test应用

请注意,您可能会被提示安装过程中输入你的 GitHub 的用户名和密码。这是正常的。只要输入它们并继续。如果你没有git账号,注册一个就可以了,但是安装的时候可能需要退出cmd,重新操作。

yii2安装详细流程

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

yii2安装详细流程

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

会看到如下界面:

yii2安装详细流程

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
自定义PHP分页函数
Oct 09 PHP
人尽可用的Windows技巧小贴士之下篇
Mar 22 PHP
DedeCMS dede_channeltype表字段注释
Apr 07 PHP
PHP获取用户的浏览器与操作系统信息的代码
Sep 04 PHP
使用php-timeit估计php函数的执行时间
Sep 06 PHP
WordPress中缩略图的使用以及相关技巧
Nov 24 PHP
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
Apr 01 PHP
CI框架扩展系统核心类的方法分析
May 23 PHP
详解配置 Apache 服务器支持 PHP 文件的解析
Feb 15 PHP
PHP 7.0新增加的特性介绍
Jun 08 PHP
laravel实现上传图片的两种方式小结
Oct 12 PHP
使用Git实现Laravel项目的自动化部署
Nov 24 PHP
PHP仿tp实现mvc框架基本设计思路与实现方法分析
May 23 #PHP
PHP自定义函数实现assign()数组分配到模板及extract()变量分配到模板功能示例
May 23 #PHP
PHP工厂模式简单实现方法示例
May 23 #PHP
PHP递归遍历文件夹去除注释并压缩php源代码的方法示例
May 23 #PHP
PHP实现将多个文件压缩成zip格式并下载到本地的方法示例
May 23 #PHP
PHP实现的mysql读写分离操作示例
May 22 #PHP
PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
May 21 #PHP
You might like
sqlyog 中文乱码问题的设置方法
2008/10/19 PHP
php 连接mssql数据库 初学php笔记
2010/03/01 PHP
php获取bing每日壁纸示例分享
2014/02/25 PHP
Laravel 5框架学习之向视图传送数据
2015/04/08 PHP
解决Laravel 使用insert插入数据,字段created_at为0000的问题
2019/10/11 PHP
详解PHP中curl_multi并发的实现
2020/06/08 PHP
Prototype Number对象 学习
2009/07/19 Javascript
菜鸟javascript基础资料整理3 正则
2010/12/06 Javascript
jquery对象和DOM对象的区别介绍
2013/08/09 Javascript
javascript for-in有序遍历json数据并探讨各个浏览器差异
2015/11/30 Javascript
理解Javascript的call、apply
2015/12/16 Javascript
谈一谈js中的执行环境及作用域
2016/03/30 Javascript
Vue中计算属性computed的示例解读
2017/07/26 Javascript
JS实现元素上下左右移动效果
2017/10/18 Javascript
jQuery中each遍历的三种方法实例分析
2018/09/07 jQuery
vue中使用better-scroll实现滑动效果及注意事项
2018/11/15 Javascript
利用Vue构造器创建Form组件的通用解决方法
2018/12/03 Javascript
JavaScript跳出循环的三种方法(break, return, continue)
2019/07/30 Javascript
利用Python的Django框架中的ORM建立查询API
2015/04/20 Python
python 遍历字符串(含汉字)实例详解
2017/04/04 Python
python解决字符串倒序输出的问题
2018/06/25 Python
Python运维开发之psutil库的使用详解
2018/10/18 Python
python中时间转换datetime和pd.to_datetime详析
2019/08/11 Python
详解Python self 参数
2019/08/30 Python
Python 网络编程之UDP发送接收数据功能示例【基于socket套接字】
2019/10/11 Python
PIL.Image.open和cv2.imread的比较与相互转换的方法
2020/06/03 Python
Python Http请求json解析库用法解析
2020/11/28 Python
机械设计制造专业个人求职信
2013/09/25 职场文书
集团公司总经理岗位职责
2013/12/20 职场文书
2014学年自我鉴定
2014/02/23 职场文书
销售团队激励口号
2014/06/06 职场文书
《蚂蚁和蝈蝈》教学反思
2016/02/22 职场文书
浅谈JS的二进制家族
2021/05/09 Javascript
Python Parser的用法
2021/05/12 Python
教你漂亮打印Pandas DataFrames和Series
2021/05/29 Python
浅析python中特殊文件和特殊函数
2022/02/24 Python