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 相关文章推荐
模拟OICQ的实现思路和核心程序(一)
Oct 09 PHP
PHP设计模式之装饰者模式
Feb 29 PHP
PHP中使用crypt()实现用户身份验证的代码
Sep 05 PHP
探讨PHP JSON中文乱码的解决方法详解
Jun 06 PHP
探讨php中防止SQL注入最好的方法是什么
Jun 10 PHP
PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
May 12 PHP
PHP中提问频率最高的11个面试题和答案
Sep 02 PHP
分享自定义的几个PHP功能函数
Apr 15 PHP
Thinkphp框架开发移动端接口(1)
Aug 18 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
Oct 10 PHP
PHP中关于php.ini参数优化详解
Feb 28 PHP
php实现记事本案例
Oct 20 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
一些花式咖啡的配方
2021/03/03 冲泡冲煮
PHP 中的面向对象编程:通向大型 PHP 工程的办法
2006/12/03 PHP
php的list()的一步操作给一组变量进行赋值的使用
2011/05/18 PHP
PHP中数组定义的几种方法
2013/09/01 PHP
php数组去重复数据示例
2014/02/25 PHP
Codeigniter生成Excel文档的简单方法
2014/06/12 PHP
PHP中文乱码解决方案
2015/03/05 PHP
php自定义函数实现汉字转换utf8编码的方法
2016/09/29 PHP
yii 2.0中表单小部件的使用方法示例
2017/05/23 PHP
php实现的后台表格分页功能示例
2017/10/23 PHP
基于jQuery的Tab选项框效果代码(插件)
2011/03/01 Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
2013/11/12 Javascript
JS字符串拼接在ie中都报错的解决方法
2014/03/27 Javascript
JavaScript使用addEventListener添加事件监听用法实例
2015/06/01 Javascript
原生javascript实现图片无缝滚动效果
2016/02/12 Javascript
AngularJS中directive指令使用之事件绑定与指令交互用法示例
2016/11/22 Javascript
webpack+vuex+axios 跨域请求数据的示例代码
2018/03/06 Javascript
浅谈Vue.js 中的 v-on 事件指令的使用
2018/11/25 Javascript
基于Vue+Webpack拆分路由文件实现管理
2020/11/16 Javascript
[01:28]2014DOTA2国际邀请赛中国区预选赛四大豪门直升机抵达会场
2014/05/24 DOTA
[01:03:47]VP vs NewBee Supermajor 胜者组 BO3 第一场 6.5
2018/06/06 DOTA
Python内置函数Type()函数一个有趣的用法
2015/02/18 Python
Python管理Windows服务小脚本
2018/03/12 Python
浅谈python3.x pool.map()方法的实质
2019/01/16 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
【HTML5】Canvas绘制简单图片教程
2016/05/13 HTML / CSS
Sneaker Studio捷克:购买运动鞋
2018/07/08 全球购物
Shell如何接收变量输入
2016/08/06 面试题
什么是ESB?请介绍一下ESB?
2015/05/27 面试题
六十大寿答谢词
2014/01/12 职场文书
社区服务活动小结
2014/07/08 职场文书
工程部岗位职责范本
2015/04/11 职场文书
学校节水倡议书
2015/04/29 职场文书
导游词之西安骊山
2019/12/20 职场文书
Python基础之常用库常用方法整理
2021/04/30 Python
Python打包exe时各种异常处理方案总结
2021/05/18 Python