安装或设置

有关设置或安装 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 请求传递给应用程序。