YII composer全局安裝

php版本須要大於php5.4

須要開啓php openssl擴展

找到php安裝源碼包中的ext目錄下面的openssl目錄


[root@ubuntu openssl] # /usr/local/php/bin/phpize 
Cannot  find  config.m4. 
Make sure that you run  '/usr/local/php/bin/phpize'  in  the  top  level  source  directory of the module
 
把config0.m4 重命名爲 config.m4
[root@ubuntu openssl] # mv config0.m4 config.m4
 
[root@ubuntu openssl] # ./configure --with-openssl --with-php-config=/usr/local/php/bin/php-config

   make && make install php


全局安裝

你能夠將此文件放在任何地方。若是你把它放在系統的 PATH 目錄中,你就能在全局訪問它。 在類Unix系統中,你甚至能夠在使用時不加 php 前綴。git

你能夠執行這些命令讓 composer 在你的系統中進行全局調用:github

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

注意: 若是上訴命令由於權限執行失敗, 請使用 sudo 再次嘗試運行 mv 那行命令。npm

如今只須要運行 composer 命令就能夠使用 Composer 而不須要輸入 php composer.pharubuntu

安裝 Yii

你能夠經過兩種方式安裝 Yii:使用 Composer 或下載一個歸檔文件。推薦使用前者,這樣只需執行一條簡單的命令就能夠安裝新的擴展或更新 Yii 了。api

注意:和 Yii 1 不一樣,以標準方式安裝 Yii 2 時會同時下載並安裝框架自己和一個應用程序的基本骨架。yii2

經過 Composer 安裝

若是尚未安裝 Composer,你能夠按 getcomposer.org 中的方法安裝。在 Linux 和 Mac OS X 中能夠運行以下命令:app

curl -sS https://getcomposer.org/installer | php

#網速慢的話如今不下來,能夠直接  wget https://getcomposer.org/composer.phar

#下載完成之後 移動到  /usr/local/bin/目錄下

mv composer.phar /usr/local/bin/composer

#給 /usr/local/bin/composer 可執行權限

chmod u+x  /usr/local/bin/composer

更改鏡像爲國內鏡像
#composer config -g repositories.packagist composer 

#更新
composer self-update




在 Windows 中,你須要下載並運行 Composer-Setup.execomposer

若是遇到任何問題或者想更深刻地學習 Composer,請參考 Composer 文檔(英文)Composer 中文框架

若是你已經安裝有 Composer 請確保使用的是最新版本,你能夠用 composer self-update 命令更新 Composer 爲最新版本。

Composer 安裝後,切換到一個可經過 Web 訪問的目錄,執行以下命令便可安裝 Yii :

composer global require "fxp/composer-asset-plugin:~1.0.0"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic

第一條命令安裝 Composer asset plugin,它是經過 Composer 管理 bower 和 npm 包所必須的,此命令全局生效,一勞永逸。 第二條命令會將 Yii 安裝在名爲 basic 的目錄中,你也能夠隨便選擇其餘名稱。

注意:在安裝過程當中 Composer 可能會詢問你 GitHub 帳戶的登陸信息,由於可能在使用中超過了 GitHub API (對匿名用戶的)使用限制。由於 Composer 須要爲全部擴展包從 GitHub 中獲取大量信息,因此超限很是正常。(譯註:也意味着做爲程序猿沒有 GitHub 帳號,就真不能愉快地玩耍了)登錄 GitHub 以後能夠獲得更高的 API 限額,這樣 Composer 才能正常運行。更多細節請參考 Composer 文檔(該段 Composer 中文文檔期待您的參與)。

技巧:若是你想安裝 Yii 的最新開發版本,能夠使用如下命令代替,它添加了一個 stability 選項中文版):

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic

注意,Yii 的開發版(dev 版)不該該用於生產環境中,它可能會破壞運行中的代碼。


正在下載yii2.06



開啓 mbstring 擴展


在php.ini開啓

重新下載

下載完成了

運行一下看看效果

檢測一下運行環境

相關文章
相關標籤/搜索