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 相关文章推荐
无限级别菜单的实现
Oct 09 PHP
PHP 日期加减的类,很不错
Oct 10 PHP
dedecms系统的广告设置代码 基础版本
Apr 09 PHP
php生成图形验证码几种方法小结
Aug 15 PHP
PHP如何利用P3P实现跨域
Aug 24 PHP
PHP文件操作方法汇总
Jul 01 PHP
PHP使用trim函数去除字符串左右空格及特殊字符实例
Jan 07 PHP
浅谈PHP Cookie处理函数
Jun 10 PHP
php中mkdir()函数的权限问题分析
Sep 24 PHP
PHP自定义函数实现数组比较功能示例
Oct 19 PHP
PHP使用file_get_contents发送http请求功能简单示例
Apr 29 PHP
PHP利用百度ai实现文本和图片审核
May 08 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
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
2012/06/17 PHP
php自动给网址加上链接的方法
2015/06/02 PHP
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
2018/04/20 PHP
javascript 常用代码技巧大收集
2009/02/25 Javascript
javascript 鼠标悬浮图片显示原图 移出鼠标后原图消失(多图)
2009/12/28 Javascript
EXT中xtype的含义分析
2010/01/07 Javascript
javascript与CSS复习(三)
2010/06/29 Javascript
jQuery中delegate和on的用法与区别详细解析
2014/01/26 Javascript
javascript实现json页面分页实例代码
2014/02/20 Javascript
javascript实现可拖动变色并关闭层窗口实例
2015/05/15 Javascript
JS实现的打字机效果完整实例
2016/06/20 Javascript
详解vue事件对象、冒泡、阻止默认行为
2017/03/20 Javascript
JavaScript数据结构之二叉树的计数算法示例
2017/04/13 Javascript
AngularJS实现的简单拖拽功能示例
2018/01/02 Javascript
jQuery替换节点元素的操作方法
2018/03/18 jQuery
Vue Router history模式的配置方法及其原理
2019/05/30 Javascript
ES6 Set结构的应用实例分析
2019/06/26 Javascript
用原生JS实现爱奇艺首页导航栏代码实例
2019/09/19 Javascript
Vue.js组件props数据验证实现详解
2019/10/19 Javascript
JavaScript字符和ASCII实现互相转换
2020/06/03 Javascript
JavaScript如何使用插值实现图像渐变
2020/06/28 Javascript
解决element-ui的下拉框有值却无法选中的情况
2020/11/07 Javascript
原生JavaScript实现换肤
2021/02/19 Javascript
简单的通用表达式求10乘阶示例
2014/03/03 Python
Python迭代用法实例教程
2014/09/08 Python
python使用正则表达式提取网页URL的方法
2015/05/26 Python
用ReactJS和Python的Flask框架编写留言板的代码示例
2015/12/19 Python
Python 中 Virtualenv 和 pip 的简单用法详解
2017/08/18 Python
Python实现的多线程同步与互斥锁功能示例
2017/11/30 Python
HTML5对比HTML4的主要改变和改进总结
2016/05/27 HTML / CSS
高三地理教学反思
2014/01/11 职场文书
入党积极分子学习两会心得体会范文
2014/03/17 职场文书
中文专业自荐书
2014/06/29 职场文书
2014年绿化工作总结
2014/12/09 职场文书
婚庆主持词大全
2015/06/30 职场文书
TypeScript 使用 Tuple Union 声明函数重载
2022/04/07 Javascript