Mercy_stone 2016-06-03 16:49:41 17354次浏览 3条评论 9 6 0

安装完composer和composer插件后

安装advanced第一步

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

第二部更改hosts文件内容

127.0.0.1 www.demo.com
127.0.0.1 admin.demo.com

第三部更改apache服务器设置

(更改完成后需要重启Apache服务器)

更改apache下conf/extra/httpd-vhosts.conf

  <VirtualHost *:80>     
      DocumentRoot "位置\advanced\frontend\web"     
      ServerName www.demo.com     
      ServerAlias www.demo.com  
  </VirtualHost>  
  
  <VirtualHost *:80>     
      DocumentRoot "位置\advanced\backend\web"     
      ServerName admin.demo.com     
      ServerAlias admin.demo.com  
  </VirtualHost>

还需要配置环境变量

  1. 这里是列表文本path中把php.exe的目录配置到系统中
  2. 这里是列表文本新建一个PHPRC变量值为php.ini的目录

打开cmd,找到advanced根目录,执行init或者init.bat

运行完成后打开浏览器,输入在http-vhosts.config配置的网址,如果能显示Congratulations成功

如果跳转到apache服务器,还需要将apache

httpd-confInclude conf/extra/httpd-vhosts.conf

前面的#注释去掉,重启apache服务器即可

觉得很赞
  • 评论于 2016-06-07 09:34 举报

    补充:
    1、第一步是换composer中国镜像,不然速度会呵呵的。参考 http://pkg.phpcomposer.com/

    2、第二步是

    php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
    

    安装这个玩意儿,不然你会发现新增加好的项目中没有vendor目录

    3、在

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

    前最好有github账号,需要授权拉取的,不然。。。。

    别问我怎么知道的,这些坑我都爬过了

    1 条回复
    评论于 2016-07-18 17:34 回复

    点个赞!!

    , 觉得很赞
  • 评论于 2016-10-25 22:35 举报

    赞一个 ,共勉学习中多多交流

  • 评论于 2017-12-15 00:08 举报

    此贴太良心,爬坑路过,感谢楼主。

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