Yii2.0 安裝教程 Composer (windows 版)

Yii2.0 安裝教程(windows 版)

在安裝yii2.0的時候,我在網上找了不少資料,不是這裏報錯就是那裏報錯,明明是按照教程一步一步走的,還是會有報錯,所以自己把容易出錯的大致總結了一下,方便別人查詢,也方便自己查找。
1.準備事項:
a)你的php版本必須是php5.4以上
b)本地需要安裝composer,下載地址:https://getcomposer.org/Composer-Setup.exe,如果不知道怎麼安裝,可以百度一把,怎麼安裝composer,安裝好了之後,打開cmd窗口,輸入composer,應該會看到以下界面:
這裏寫圖片描述
注意:如果你已經安裝有 Composer 請確保使用的是最新版本,你可以用 composer self-update 命令更新 Composer 爲最新版本。
c)需要配置php環境變量(如果不配置php環境變量,我們在直接使用php命令時,系統會報錯),如果不會的,可以參考以下鏈接:http://jingyan.baidu.com/article/f00622283dd0c5fbd3f0c893.html
如果以上條件都具備了,就可以開始安裝了
2.安裝yii2.0
a)在cmd窗口中跳轉到要安裝的目錄下,我的目錄是:E:\Wamp\wamp\www\YiiBasic
這裏寫圖片描述
b)跳轉到安裝目錄之後,輸入命令:
php -r “readfile(‘https://getcomposer.org/installer‘);” | php
注意:如果你php中的xdebug是開啓的,你執行這個命令會有提示:
這裏寫圖片描述
當然,這樣也是把composer.phar安裝在了你的項目目錄下的,可能會有影響。
你也可以去把xdebug關掉,打開你的php配置文件php.ini,搜索xdebug,然後把它屏蔽掉,我這裏用的wamp,
這裏寫圖片描述
wamp比較奇怪的是在這裏的php.ini中改了之後,還需要到對應的目錄下的php.ini中再改一次,再重啓Apache.這樣之後,如果你在輸入命令:php -r “readfile(‘https://getcomposer.org/installer‘);” | php ,就會看到以下界面:
這裏寫圖片描述
會告訴你:All settings correct for using Composer
這條命令的效果就是在你的項目文件夾中生成一個Composer.phar文件
c)準備所有插件,如果沒有這步,有時會報錯,輸入命令:composer global require “fxp/composer-asset-plugin:~1.0.0”,如果這個命令報錯的話,可以試一下:composer require fxp/composer-asset-plugin
這裏寫圖片描述
d)安裝yii應用程序:composer create-project –prefer-dist yiisoft/yii2-app-basic basic
這是將yii2的basic版本安裝在basic目錄下,basic這個名字可以隨便取
這一步執行之後,在安裝過程中,可能會有如下提醒:
這裏寫圖片描述
解決辦法就是:
進入 https://github.com/settings/tokens 點擊 「Generate new token」 新建一個 Token,選擇默認新建就行,然後就會得到一個 Token,然後輸入這個值就 OK 了。(我之前安裝有這個提示,但是這次演示沒有,所以引用這其他的文章,原文鏈接:http://www.getyii.com/topic/default/view/32
e)之後就一直等着安裝完成就行了。
這裏寫圖片描述
f)安裝完成之後,初始化我們安裝的應用,cmd窗口到我們項目文件夾目錄下(就是yii應用安裝的文件夾中,這裏是basicmulv 下),輸入命令:init ,之後在選擇 0,代表你選擇development(開發版本),然後在選擇y,就可以了。這裏寫圖片描述
最後打開你的瀏覽器,輸入地址:創建的項目目錄/basic/web/index.php,看到以下界面就證明你已經安裝成功。
這裏寫圖片描述

這是第一次寫博客,這只是我安裝的過程中覺得需要注意的,如果有不正確的地方,歡迎指正。

參考文檔:http://www.yiichina.com/tutorial/397
官方安裝文檔:http://www.yiichina.com/doc/guide/2.0/start-installation

發佈了23 篇原創文章 · 獲贊 21 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章