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 相关文章推荐
function.inc.php超越php
Dec 09 PHP
php判断变量类型常用方法
Apr 24 PHP
解析PHP将对象转换成数组的方法(兼容多维数组类型)
Jun 21 PHP
php实现天干地支计算器示例
Mar 14 PHP
php多功能图片处理类分享(php图片缩放类)
Mar 14 PHP
php第一次无法获取cookie问题处理
Dec 15 PHP
php序列化函数serialize() 和 unserialize() 与原生函数对比
May 08 PHP
PHP表单提交后引号前自动加反斜杠的原因及三种办法关闭php魔术引号
Sep 30 PHP
thinkphp5.0自定义验证规则使用方法
Nov 16 PHP
Ajax+PHP实现的模拟进度条功能示例
Feb 11 PHP
[原创]PHP global全局变量经典应用与注意事项分析【附$GLOBALS用法对比】
Jul 12 PHP
PHP实现文件上传后台处理脚本
Mar 04 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
ThinkPHP让分页保持搜索状态的方法
2014/07/02 PHP
PHP实现取得HTTP请求的原文
2014/08/18 PHP
php数组操作之键名比较与差集、交集赋值的方法
2014/11/10 PHP
菜鸟学习JavaScript小实验之函数引用
2010/11/17 Javascript
EditPlus注册码生成器(js代码实现)
2013/03/25 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
Node.js中process模块常用的属性和方法
2016/12/13 Javascript
jQuery编写设置和获取颜色的插件
2017/01/09 Javascript
3分钟快速搭建nodejs本地服务器方法运行测试html/js
2017/04/01 NodeJs
Angular4实现图片上传预览路径不安全的问题解决
2017/12/25 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
2018/02/27 jQuery
JS实现调用本地摄像头功能示例
2018/05/18 Javascript
vue-cli 打包使用history模式的后端配置实例
2018/09/20 Javascript
使用node.JS中的url模块解析URL信息
2020/02/06 Javascript
js实现聊天对话框
2020/02/08 Javascript
JavaScript Html实现移动端红包雨功能页面
2021/01/10 Javascript
[02:04]2014DOTA2国际邀请赛 BBC小组赛第三天总结
2014/07/12 DOTA
纯Python开发的nosql数据库CodernityDB介绍和使用实例
2014/10/23 Python
Python实现国外赌场热门游戏Craps(双骰子)
2015/03/31 Python
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
Python多进程fork()函数详解
2019/02/22 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
2019/05/10 Python
解决Django加载静态资源失败的问题
2019/07/28 Python
python实现几种归一化方法(Normalization Method)
2019/07/31 Python
Python matplotlib生成图片背景透明的示例代码
2019/08/30 Python
python中def是做什么的
2020/06/10 Python
基于python实现操作redis及消息队列
2020/08/27 Python
Michael Kors澳大利亚官网:世界知名的奢侈饰品和成衣设计师
2020/02/13 全球购物
西班牙鞋子和箱包在线销售网站:zapatos.es
2020/02/17 全球购物
GWT的应用有哪两种部署模式
2012/12/21 面试题
市场营销个人求职信范文
2014/02/02 职场文书
结婚喜宴主持词
2014/03/14 职场文书
放飞梦想演讲稿800字
2014/08/26 职场文书
优秀党员先进事迹材料
2014/12/18 职场文书
浅谈JS的原型和原型链
2021/06/04 Javascript
分享几个简单MySQL优化小妙招
2022/03/31 MySQL