设置yii环境和直接安装yii2.0

首先,phpstudy得要是7.0以上版本,我卸载了老的phpstudy还删除了这就直接导致之前的项目都删除掉了,然后还要自己git clone 然后安装composer,还不能用软件安装还要用composer.phar来安装,同时之前用ps里面的termil的命令行输入还不行,非要再重启下ps才行,然后说道命令行,是要在该文件夹下按着shift键右击才行,还有的就是设置环境变量,我的电脑-属性-高级设置-环境变量-(上面是用户变量,下面是系统变量)点击下面的设置(新建,输入我现在用的7.0的文件夹),要配置两个域名一个f.xxx.com绑zhuomuniao\frontend\web,一个b.xxx.com绑zhuomuniao\backend\web

正式安装yii

现在composer.json最后添加

"repositories": {
        "composer": {
            "type": "composer",
            "url": "https://asset-packagist.org"
        }
    }

再把这里面删掉两行 ,把这”process-timeout”: 1800后面逗号去掉
然后在根目录打开命令行输入“composer install”,实际上是安装了vendor这个扩展文件夹;
如果要输入token去githab那申请,是选项那种申请的。然后输入init初始化yii。
++
如果报数据库错,commond/config/db.php那不要忘了修改
如果报错需要密钥什么的,来config/web.php的cookieValidationKey自己设置个,比如123456,在 ‘bootstrap’ => [‘log’],下面一行加

'aliases' => [
        '@bower' => '@vendor/bower-asset',
        '@npm'   => '@vendor/npm-asset',
    ],

为什么是这些?看到上面repositories仓库里面的composer里面的url他就是用来破composer+Bower+NPM的进入他的网址,然后点关于最下面有特别关于yii2的设置

*时隔多日,我又从coding那拉了一份做好的项目,然后什么也没想就先绑定fronted和backend,然后修改了host然后重启下服务器就好了,但是yii2.0的安装远非不是这么简单,发现下下来得到vender和kriss文件夹都没有,于是vender是需要composer.phar的install才能安装好,kriss是直接git复制就行了注意路径,然后把init.bar拉到cmd里面,最后再到script文件夹里面运行运行。*

posted @ 2017-10-09 16:41  蜗牛使劲冲  阅读(4)  评论(0编辑  收藏  举报  来源