文档章节

Yii2---composer方法安装(Mac+MAMP)

0_0Loong
 0_0Loong
发布于 2017/07/22 11:14
字数 711
阅读 41
收藏 0

Composer 安装后,切换到一个可通过 Web 访问的目录,执行如下命令即可安装 Yii ,没有安装的小伙伴可以参考:https://my.oschina.net/jlong/blog/1479836

1.第一条命令安装 Composer asset plugin, 它是通过 Composer 管理 bower 和 npm 包所必须的,此命令全局生效,一劳永逸。

composer global require "fxp/composer-asset-plugin:^1.2.0”

2.通过命令安装YII

(1)基础版本

composer create-project --prefer-dist yiisoft/yii2-app-basic basic

(2)高阶版本

composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced

这里我安装的是高阶版。在安装的时候需要使用composer.phar,最后一个参数是安装文件夹名字

/Users/loong/composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced advanced

模式:

composer create-project —prefer-dist yiisoft/yii2-app-** 文件名

为了之后可以直接正常使用,需要切换到web目录下。

 

但是在安装过程会提示你输入token,如果忽视安装完成后会看到:

这个原因在官网也有提到:

在安装过程中 Composer 可能会询问你 GitHub 账户的认证信息,因为可能在使用中超过了 GitHub API (对匿名用户的)使用限制。因为 Composer 需要为所有扩展包从 GitHub 中获取大量信息,所以超限非常正常。(译注:也意味着作为程序猿没有 GitHub 账号,就真不能愉快地玩耍了)登陆 GitHub 之后可以得到更高的 API 限额,这样 Composer 才能正常运行。更多细节请参考 Composer 文档(该段 Composer中文文档期待您的参与)。

-------------------------------------------------------------------------

关于GitHub的认证:

https://getcomposer.org/doc/articles/troubleshooting.md#api-rate-limit-and-oauth-tokens

这里需要去你的GitHub上创建个人令牌:

https://github.com/settings/tokens,建立方式如图:

2.建立后,将其添加到运行的配置中 composer config -g github-oauth.github.com <oauthtoken>

现在Composer应该安装/更新而不要求验证。尖括号位置应填写你的token

配置好token后再次执行安装的命令

--------------------------------------------------------------------------

看到类似的页面的就是下载好了YII的框架了。YII的框架在下载好后还需要安装。

对于集成包来讲需要绝对路径去引用文件。执行php init

过程中会询问你安装的是什么版本,开发版或者正式版

这个就是安装好的页面。

安装好会多生成配置的local文件和YII文件等。

这时可以通过migrate直接创建数据库,gii创建或自己手动创建~

顺便提一下:参看官网。对于yii.bat migrate Mac无法正常执行。由于那个是批处理的bat脚本。是基于 windows的,所以对比内容,Mac需要做的而是yii migrate,你的yii文件就是你项目里init后生成的那个~

 

 

 

 

 

 

 

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
上一篇: PHP --- openssl加密
下一篇: 关于composer
0_0Loong
粉丝 8
博文 69
码字总数 64426
作品 0
西安
程序员
私信 提问
Yii basic 去掉index.php 后缀

安装 Yii 社区推荐:掘金是一个面向程序员的技术社区,从后端到架构,从 PHP 最佳实践到一线大厂经验分享,无论入门还是进阶,来掘金你不会错过后端开发的任何一个技术干货。 你可以通过两种...

全栈coder
2018/11/22
0
0
YII2 advanced 高级版本项目搭建-添加API应用以及多应用

一、YII安裝 安裝yii可以用composer安裝,也可以在yii中文社区下载归档文件安装 composer安装就不介绍了,因为要安装composer,比较麻烦,当然安装了composer是最好的,以后安装yii的插件要用...

botkenni
2018/06/24
0
0
YII composer全局安装

php版本需要大于php5.4 需要开启php openssl扩展 找到php安装源码包中的ext目录下面的openssl目录 make && make install 全局安装 你可以将此文件放在任何地方。如果你把它放在系统的 目录中...

蜗牛奔跑
2015/08/20
0
0
composer 安装 Yii2 的坑

坑1:安装composer 需要php 有 openssl 模块 坑3:composer 安装 Yii2 框架时用到 mbstring 模块 坑2:编译时 iconv 出问题 1.提前排除坑:编译php ./configure --with-openssl --enable-mbs...

dfwasds
2018/06/16
0
0
安装指南: 带有 RBAC 的 Yii2 高级模板

在这里我介绍一种快速简单的方法来在 Yii2 高级模版中安装 RBAC(Role Based Access Control) 系统 安装: Yii2 高级模板 在这里使用 安装 yii2 高级模板。假如你的机器中没有 请下载 它的最新...

首席烤地瓜
2016/11/10
17
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 白掌柜说了卖货不卖身

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @爱漫爱 :这是一场修行分享羽肿的单曲《Moony》 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :开不开心? 开心呀, 我又不爱睡懒觉…...

小小编辑
今天
8
0
大数据教程(11.7)hadoop2.9.1平台上仓库工具hive1.2.2搭建

上一篇文章介绍了hive2.3.4的搭建,然而这个版本已经不能稳定的支持mapreduce程序。本篇博主将分享hive1.2.2工具搭建全过程。先说明:本节就直接在上一节的hadoop环境中搭建了! 一、下载apa...

em_aaron
今天
3
0
开始看《JSP&Servlet学习笔记》

1:WEB应用简介。其中1.2.1对Web容器的工作流程写得不错 2:编写Servlet。搞清楚了Java的Web目录结构,以及Web.xml的一些配置作用。特别是讲了@WebServlet标签 3:请求与响应。更细致的讲了从...

max佩恩
今天
4
0
mysql分区功能详细介绍,以及实例

一,什么是数据库分区 前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可...

吴伟祥
今天
3
0
SQL语句查询

1.1 排序 通过order by语句,可以将查询出的结果进行排序。放置在select语句的最后。 格式: SELECT * FROM 表名 ORDER BY 排序字段ASC|DESC; ASC 升序 (默认) DESC 降序 1.查询所有商品信息,...

stars永恒
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部