[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.phar
。ubuntu
你能夠經過兩種方式安裝 Yii:使用 Composer 或下載一個歸檔文件。推薦使用前者,這樣只需執行一條簡單的命令就能夠安裝新的擴展或更新 Yii 了。api
注意:和 Yii 1 不一樣,以標準方式安裝 Yii 2 時會同時下載並安裝框架自己和一個應用程序的基本骨架。yii2
若是尚未安裝 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.exe。composer
若是遇到任何問題或者想更深刻地學習 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開啓
重新下載
下載完成了
運行一下看看效果
檢測一下運行環境