window 環境安裝composer和yii

參考網站:

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


安裝完畢





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