zend-framework2 安装或设置

示例

有关设置或安装Zend Framework 2的详细说明。有多种安装框架的方法。以下是其中一些:

使用Composer-推荐方式

假设composer已安装在目标盒上。

要安装框架MVC应用程序,请在终端中运行以在指定位置创建一个新的zend framework 2项目:

phpcomposer.pharcreate-project -sdev \
    --repository-url="https://packages.zendframework.com" \
    zendframework/skeleton-application path/to/install

要手动安装最小的ZF2(Zend MVC及其少数依赖项),请在命令行中运行:

composer require zendframework/zend-mvc

全功能d 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`.

这将在port上启动内置的cli服务器8080,并将其绑定到所有网络接口。

选项2-自定义HTTP服务器

在ApacheMicrosoft IIS ServerNginx上配置虚拟主机,并将传入的HTTP请求传递到应用程序。