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 相关文章推荐
PHP5中MVC结构学习
Oct 09 PHP
DOMXML函数笔记
Oct 09 PHP
mysql中存储过程、函数的一些问题
Feb 14 PHP
PHP 实用代码收集
Jan 22 PHP
PHP array操作10个小技巧分享
Jun 23 PHP
PHP中“简单工厂模式”实例代码讲解
Sep 04 PHP
php curl获取网页内容(IPV6下超时)的解决办法
Jul 16 PHP
CodeIgniter启用缓存和清除缓存的方法
Jun 12 PHP
一个比较不错的PHP日历类分享
Nov 18 PHP
Thinkphp整合微信支付功能
Dec 14 PHP
详解PHP版本兼容之openssl调用参数
Jul 25 PHP
PHP 加密 Password Hashing API基础知识点
Mar 02 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
第八节 访问方式 [8]
2006/10/09 PHP
使用MaxMind 根据IP地址对访问者定位
2006/10/09 PHP
PHP学习之PHP运算符
2006/10/09 PHP
php高级编程-函数-郑阿奇
2011/07/04 PHP
PHP根据传入参数合并多个JS和CSS文件的简单实现
2014/06/13 PHP
ThinkPHP多表联合查询的常用方法
2020/03/24 PHP
ThinkPHP中的create方法与自动令牌验证实例教程
2014/08/22 PHP
Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法
2016/03/21 PHP
Yii框架中使用PHPExcel的方法分析
2019/07/25 PHP
Thinkphp5框架简单实现钩子(Hook)行为的方法示例
2019/09/03 PHP
prototype Element学习笔记(篇二)
2008/10/26 Javascript
解决Extjs 4 Panel作为Window组件的子组件时出现双重边框问题
2013/01/11 Javascript
ajax请求乱码的解决方法(中文乱码)
2014/04/10 Javascript
IE中的File域无法清空使用jQuery重设File域
2014/04/24 Javascript
自己封装的javascript事件队列函数版
2014/06/12 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
在for循环中length值是否需要缓存
2015/07/27 Javascript
JavaScript中闭包的写法和作用详解
2016/06/29 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
Node.js dgram模块实现UDP通信示例代码
2017/09/26 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
vue和小程序项目中使用iconfont的方法
2020/05/19 Javascript
Python中使用items()方法返回字典元素对的教程
2015/05/21 Python
利用信号如何监控Django模型对象字段值的变化详解
2017/11/27 Python
利用Hyperic调用Python实现进程守护
2018/01/02 Python
python列表插入append(), extend(), insert()用法详解
2019/09/14 Python
使用pyqt 实现重复打开多个相同界面
2019/12/13 Python
python 中不同包 类 方法 之间的调用详解
2020/03/09 Python
super()与this()的区别
2016/01/17 面试题
给医务人员表扬信
2014/01/12 职场文书
和解协议书
2014/04/16 职场文书
市政工程技术专业自荐书
2014/07/06 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
单身申明具结书
2015/02/26 职场文书
大学生受助感言
2015/08/01 职场文书
2016年党支部公开承诺书
2016/03/25 职场文书