????????? 由于剛接觸yii2 ,決定先裝個試試;可是這一路安裝差點整吐血,可能還是水平有限吧,
?但還是想把這個過程分享出來,讓遇到同樣問題的同學有個小小的參考,好了言歸正傳!! <(~.~)>
?? ????
下面是安裝流程,我會一步一步的記錄下來:
1.關于 composer 安裝的問題(折騰了好半天)
??Composer 是 PHP 的一個依賴管理工具 。
需要下載Composer?? 官網下載:https://getcomposer.org/download/,但是你會發現特別慢^~^,即使下載了安裝也基本不成功;
原因是網站服務在國外,墻的原因,當然如果你有vpn什么的可以略過。。。。
另一種是 直接下載個composer.phar 文件直接安裝即可。
================================================
所以要? 換composer中國鏡像 ,地址:?http://pkg.phpcomposer.com/ ,里邊有詳細的安裝composer的方法。
最終結果:?安裝完composer之后會在你的安裝目錄生成一個composer.phar 文件。好了,安裝成功之后,基本上完成了一半兒。
如果還是不明白的看這個文章 :?http://www.cnblogs.com/bean-sprout/p/6377085.html ,寫的很清楚!!
?
? 2.
執行命令 :?composer config -g repo.packagist composer https://packagist.phpcomposer.com
改寫Packagist 鏡像至國內鏡像以加快下載速度。
?
php composer.phar ,
記得設置php的環境變量(我的電腦->屬性->高級設置->環境變量->添加即可),你所在的項目目錄;
安裝這個玩意兒,不然你會發現新增加好的項目中沒有vendor目錄!!!
3. 執行命令:php composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced advanced,
創建高級模板項目,其中安裝過程中會提示你輸入token:這個其實后邊有提示,直接把那個地址復制然后生成
token就可以了。
剩下就是開始創建項目了。
? ?
? ? ? ? ? 4.最后一步:初始化我們的應用,初始化是在你創建的advanced目錄下 執行cmd init命令 選0 y
?
? 至此,全部完成。(^.^)
???????