菜鸟CK 2016-06-14 16:30:07 12835次浏览 2条评论 7 4 0
  1. 安装好大于5.4或更高版本的PHP环境并开启openssl扩展.如果是Apache服务器,加载Apache的mod_ssl模块.
  2. 下载Composer并安装.
  3. 开始->运行【或者WIN+R】->cmd,在命令行下输入composer,查看composer是否安装成功:

    composer.png

  4. 如果composer安装成功:
    执行composer self-update命令更新Composer为最新版本,然后进入你要安装yii的有效web目录
    
  5. 安装Composer asset plugin:
    composer global require "fxp/composer-asset-plugin:~1.1.2",最后的~1.1.2是你composer的最新版本号
    

    composer1.png

  6. 安装Yii2在有效web目录下的yii目录
    基础版 
    composer create-project --prefer-dist yiisoft/yii2-app-basic yii  
    高级版  
    composer create-project --prefer-dist yiisoft/yii2-app-advanced yii  
    

    yii2install.png

输入您github账户的Token耐心等待安装.安装成功后在浏览器输入http://localhost/yii/web/index.php,出现如下界面,安装成功!

yiiindex.png

如果没有出现这个界面可以通过在浏览器输入http://localhost/yy/requirements.php】或者【在命令行进入requirements.php所在目录,执行php requirements.php】来查看是否满足Yii最基本需求.
觉得很赞
  • 评论于 2016-07-13 11:13 举报

    求告知在self-update时,显示的一串英文是啥意思,我php版本是5.4.0以上的啊,试了很多次都不成功

    Your version of PHP,5.4.16 is affected by CVE-2013-6420 and cannot safely perform certificate validation,we strong suggest you upgrade.
    You are running composer with xdebug enabled.This has a major impact on runtime performance.See XXX(网址)
    最后提示我composer的最新version

    7 条回复
    评论于 2016-07-13 11:17 回复

    openssl扩展开启了吗?

    评论于 2016-07-13 11:18 回复

    开启了,不知道为什么安装不了

    评论于 2016-07-13 11:23 回复

    @龙月初 php版本太低了

    评论于 2016-07-13 11:31 回复

    我的是5.4以上的啊

    评论于 2016-07-13 11:38 回复

    Composer 版本是几?看报错信息就是建议你升级PHP版本!我安装的时候倒是没有这个错误!

    评论于 2016-07-13 11:45 回复

    composer是1.1.3的,你php版本是多少,我去下个再来试试

    评论于 2016-07-13 13:33 回复

    你composer用1.1.2试试?我的php是5.5.11

  • 评论于 2017-02-14 17:24 举报

    告诉你们一个好消息,可以使用Packagist/Composer 中国全量镜像,地址https://pkg.phpcomposer.com/

您需要登录后才可以评论。登录 | 立即注册