參考網站:
1.http://www.yiiframework.com/download/
2.https://getcomposer.org/doc/00-intro.md#installation-windows(英文版)
3.http://docs.phpcomposer.com/00-intro.html#Installation-Windows
主要是爲了安裝yii,以前裝過composer,失敗了,現在換了一臺電腦再試試
一、首先安裝composer,
https://getcomposer.org/doc/00-intro.md#installation-windows
具體看上面文章截圖部分,點擊下載exe,window電腦直接安裝,可能遇到的問題是,php環境是否開啓了openssl,開啓方法如下
1: 首先檢查php.ini中extension=php_openssl.dll是否存在, 如果存在的話去掉前面的註釋符‘;', 如果不存在這行,那麼添加extension=php_openssl.dll。
2: 將php/ext文件夾下的: php_openssl.dll, ssleay32.dll, libeay32.dll 3個文件拷貝到 WINDOWS\system32\ 文件夾下。
3: 重啓apache或者iis(iisreset /restart)
至此,openssl功能就開啓了。
二、下載composer.phar
設置系統的環境變量 PATH
並運行安裝命令下載 composer.phar 文件:設置系統變量的自行百度,不過,在上面安裝composer過程中應該已經加入環境變量了,我截下自己電腦上圖
一下操作在cmd中執行
C:\Users\username>cd C:\bin
C:\bin>php -r "readfile('https://getcomposer.org/installer');" | php
在 composer.phar
同級目錄下新建文件 composer.bat
:
C:\bin>echo @php "%~dp0composer.phar" %*>composer.bat
關閉當前的命令行窗口,打開新的命令行窗口進行測試:
C:\Users\username>composer -V
Composer version 27d8904
三、下載composer.json文件
四、下載插件,
要解決和下載依賴,請執行 install
命令:
php composer.phar install
如果你進行了全局安裝,並且沒有 phar 文件在當前目錄,請使用下面的命令代替:
composer install
繼續 ,這裏將下載 monolog 到 vendor/monolog/monolog
目錄。
自動加載
除了庫的下載,Composer 還準備了一個自動加載文件,它可以加載 Composer 下載的庫中所有的類文件。使用它,你只需要將下面這行代碼添加到你項目的引導文件中:(開發時使用)
require 'vendor/autoload.php';
自此,composer安裝完畢
下面介紹安裝yii
一、各種插件,各種裝,cmd中一行代碼,
php composer.phar global require "fxp/composer-asset-plugin:1.0.0"二、安裝yii,yii分爲兩個版本,一個基本版(第一行代碼),高級版本(第二行代碼),還是cmd執行
-
To install the basic application template, run the command below:
php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.3
-
To install the advanced application template, run the command below:
php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.3
注意事項:
php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.3 D:/WWW/yii
多聯繫幾次,
初學者可以將composer.json和composer.phar放在yii目錄下,這個yii目錄你可以放在www目錄下,下載文件的時候注意你cmd進入下載位置的的文件
會玩的,直接看上面代碼,下載文件直接制定位置,插件也可以制定位置,一般是放在advance的同級目錄
三、初始化模板
還是進入cmd,進入yii目錄,有init文件目錄,
環境選擇
本地選擇0:開發環境,1:服務器選擇生產環境
初始化之後,配置數據庫信息。打開模板文件找到common\config裏面有main-local.php
輸入用戶名,密碼,創建一個數據庫,
注意dbname,庫名自定義,先在數據庫創建一個,然後在cmd中執行
查看下數據庫有多出兩個表
最後訪問目錄:
yii/advanced/frontend/web/index.php
安裝完畢