YII composer全局安装

php版本须要大于php5.4

须要开启php openssl扩展

找到php安装源码包中的ext目录下面的openssl目录


[root@ubuntu openssl] # /usr/local/php/bin/phpize 
Cannot  find  config.m4. 
Make sure that you run  '/usr/local/php/bin/phpize'  in  the  top  level  source  directory of the module
 
把config0.m4 重命名为 config.m4
[root@ubuntu openssl] # mv config0.m4 config.m4
 
[root@ubuntu openssl] # ./configure --with-openssl --with-php-config=/usr/local/php/bin/php-config

   make && make install php


全局安装

你能够将此文件放在任何地方。若是你把它放在系统的 PATH 目录中,你就能在全局访问它。 在类Unix系统中,你甚至能够在使用时不加 php 前缀。git

你能够执行这些命令让 composer 在你的系统中进行全局调用:github

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

注意: 若是上诉命令由于权限执行失败, 请使用 sudo 再次尝试运行 mv 那行命令。npm

如今只须要运行 composer 命令就能够使用 Composer 而不须要输入 php composer.pharubuntu

安装 Yii

你能够经过两种方式安装 Yii:使用 Composer 或下载一个归档文件。推荐使用前者,这样只需执行一条简单的命令就能够安装新的扩展或更新 Yii 了。api

注意:和 Yii 1 不一样,以标准方式安装 Yii 2 时会同时下载并安装框架自己和一个应用程序的基本骨架。yii2

经过 Composer 安装

若是尚未安装 Composer,你能够按 getcomposer.org 中的方法安装。在 Linux 和 Mac OS X 中能够运行以下命令:app

curl -sS https://getcomposer.org/installer | php

#网速慢的话如今不下来,能够直接  wget https://getcomposer.org/composer.phar

#下载完成之后 移动到  /usr/local/bin/目录下

mv composer.phar /usr/local/bin/composer

#给 /usr/local/bin/composer 可执行权限

chmod u+x  /usr/local/bin/composer

更改镜像为国内镜像
#composer config -g repositories.packagist composer 

#更新
composer self-update




在 Windows 中,你须要下载并运行 Composer-Setup.execomposer

若是遇到任何问题或者想更深刻地学习 Composer,请参考 Composer 文档(英文)Composer 中文框架

若是你已经安装有 Composer 请确保使用的是最新版本,你能够用 composer self-update 命令更新 Composer 为最新版本。

Composer 安装后,切换到一个可经过 Web 访问的目录,执行以下命令便可安装 Yii :

composer global require "fxp/composer-asset-plugin:~1.0.0"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic

第一条命令安装 Composer asset plugin,它是经过 Composer 管理 bower 和 npm 包所必须的,此命令全局生效,一劳永逸。 第二条命令会将 Yii 安装在名为 basic 的目录中,你也能够随便选择其余名称。

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

技巧:若是你想安装 Yii 的最新开发版本,能够使用如下命令代替,它添加了一个 stability 选项中文版):

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic

注意,Yii 的开发版(dev 版)不该该用于生产环境中,它可能会破坏运行中的代码。


正在下载yii2.06



开启 mbstring 扩展


在php.ini开启

重新下载

下载完成了

运行一下看看效果

检测一下运行环境

相关文章
相关标签/搜索