安裝或設定

有關設定或安裝 Zend Framework 2 的詳細說明。有各種方法來安裝框架。以下是其中一些:

使用 Composer - 推薦方式

假設 composer 安裝在目標盒上。

要安裝骨架 MVC 應用程式,請在終端中執行以在指定位置建立新的 zend framework 2 專案:

php composer.phar create-project -sdev \
    --repository-url="https://packages.zendframework.com" \
    zendframework/skeleton-application path/to/install

手動安裝最小的 ZF2(Zend MVC +其少數依賴項),在命令列中執行:

composer require zendframework/zend-mvc

完整的 ZF2(+64 模組):

composer require zendframework/zendframework`

請注意,第一個選項執行一個安裝程式,它將為你提供一個完整的功能應用程式以及通常的應用程式目錄結構。其他選項將允許你從頭開始構建整個應用程式,因為它只是提供了構建的 ZF2 模組。

使用 Git 子模組

執行以下命令從 Github 以遞迴方式克隆 zf2 及其依賴項:

git clone git://github.com/zendframework/ZendSkeletonApplication.git --recursive

HTTP 伺服器設定

典型的 Web 應用程式需要執行 HTTP 服務,偵聽專用埠(通常為 80)以將傳入請求傳遞給應用程式,處理並提供輸出(響應)。

注意:你還可以在 Zend Framework 2 中編寫控制檯感知應用程式,而無需 HTTP 伺服器。

選項 1 - PHP CLI 伺服器

如果使用 PHP 5.4 或更高版本,最簡單的入門方法是在根目錄中啟動內部 PHP cli-server。

轉到專案目錄並執行:

php -S 0.0.0.0:8080 -t public/ public/index.php`.

這將啟動埠 8080 上的內建 cli-server,並將其繫結到所有網路介面。

選項 2 - 自定義 HTTP 伺服器

在 Apache Microsoft IIS Server Nginx 上配置虛擬主機,並將傳入的 HTTP 請求傳遞給應用程式。