您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關yii如何安裝的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
安裝 Yii
你可以通過兩種方式安裝 Yii:使用 Composer 或下載一個歸檔文件。 推薦使用前者,這樣只需執行一條簡單的命令就可以安裝新的擴展或更新 Yii 了。
標準安裝完Yii之后,框架和一個項目模板兩者都下載并安裝好了。 一個項目模板是實現了一些基本特性的一個 可行的Yii項目,比如登錄,聯系表單,等等。 它的代碼是以推薦的方式組織的。因此,它能夠適合作為你項目的一個好的起點。
在本章節和以后的章節,我們將會介紹如何去安裝Yii和所謂的基本的應用程序模板和如何去實現這個模板上的新特性。 Yii當然也提供了其它模板叫 高級的應用程序模板, 它是更好應用于在一個團隊開發環境中去開發多層級的應用程序。
信息: 這個基本的應用程序模板是適合于開發90%的Web應用程序。 它不同于高級的應用程序模板主要地在如何使它們的代碼是 有組織的。 如果你是剛接觸Yii,我們強烈建議你堅持使用簡單并有足夠的功能的基礎的應用程序模板。
通過 Composer 安裝
安裝 Composer
如果還沒有安裝 Composer,你可以按 getcomposer.org 中的方法安裝。 在 Linux 和 Mac OS X 中可以運行如下命令:
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
在 Windows 中,你需要下載并運行 Composer-Setup.exe。
如果遇到任何問題或者想更深入地學習 Composer, 請參考 Composer 文檔。 如果你已經安裝有 Composer 請確保使用的是最新版本, 你可以用 composer self-update 命令更新 Composer 為最新版本。
在本指南中,所有 composer 命令都假定您已經安裝了全局 的 composer, 這樣它可以作為 composer 命令。如果您在本地目錄中使用 composer.phar, 則必須相應地調整示例命令。
如果您之前已安裝 Composer,請確保使用最新版本。 您可以通過運行 composer self-update 來更新Composer。
注意: 在安裝 Yii 期間,Composer 需要從 Github API 請求很多信息。 請求的數量取決于您的應用程序所依賴的數量, 并 可能大于 Github API 速率限制。如果達到此限制,Composer 可能會要求您提供 Github 登錄憑據以獲取 Github API 訪問令牌。 在快速連接上,您可能比 Composer 能夠處理的時間早, 因此我們建議您在安裝 Yii 之前配置訪問令牌。 有關如何執行此操作 的說明,請參閱 Composer documentation about Github API tokens。
安裝 Yii
安裝 Composer 后,您可以通過在 Web 可訪問的文件夾下運行以下命令來 安裝Yii應用程序模板:
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
這將在一個名為 basic 的目錄中安裝Yii應用程序模板的最新穩定版本。 如果需要,您可以選擇不同的目錄名稱。
信息: 如果 composer create-project 命令失敗,您也可以參考 Composer 文檔的疑難解答 部分中的常見錯誤。修復錯誤后, 您可以通過在 basic 目錄內運行 composer update 來恢復中止安裝。
提示: 如果你想安裝 Yii 的最新開發版本,可以使用以下命令代替, 它添加了一個 stability 選項:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic
請注意,Yii的開發版本不應該用于生產,因為它可能會破壞您的運行代碼。
通過歸檔文件安裝
通過歸檔文件安裝 Yii 包括三個步驟:
1. 從 yiiframework.com 下載歸檔文件。
2. 將下載的文件解壓縮到 Web 訪問的文件夾中。
3. 修改 config/web.php 文件,給 cookieValidationKey 配置項 添加一個密鑰(若你通過 Composer 安裝,則此步驟會自動完成):
// !!! 在下面插入一段密鑰(若為空) - 以供 cookie validation 的需要 'cookieValidationKey' => '在此處輸入你的密鑰',
感謝各位的閱讀!關于“yii如何安裝”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。