如何在CentOS与RHEL安装PHP Zend Framework 2.5

如何在Linux服务器上安装PHP Zend Framework。 Zend Framework是开源的高模块化软件架构,用于更快的开发。

Zend Framework 2 是一个开源的面向对象的软件框架,用于更快的发展。 Zend公司还提供了MVC架构和代码重用性功能。本教程将帮助您如何基于Redhat的系统上安装PHP Zend Framework。我使用CentOS 6.7,而写这篇教程。

1. 安装HTTPD和PHP

首先确保已安装httpd和PHP在系统上。如果尚未安装使用下面的命令来安装它。 Zend Framework 2 需要 PHP> = 5.3的正常工作。
# yum install httpd php php-cli php-common

2. 安装PHP Composer

在系统上安装Apache Web服务器和PHP之后,你需要在你的系统上安装PHP Composer。使用下面的命令集来安装它。
# curl -sS https://getcomposer.org/installer | php
# mv composer.phar /usr/local/bin/composer
# chmod +x /usr/local/bin/composer

3. 安装PHP Zend Framework 2

有提供给您的系统上安装的Zend Framework 2很多方法,但我选择的方法如下:这看起来比较容易。
# cd /var/www
# git clone git://github.com/zendframework/ZendSkeletonApplication.git
# cd ZendSkeletonApplication
# composer install

4. 启动Web服务器

以下命令将启动一个PHP-CLI web服务器。这是开发的目的,暂时测试非常有用和有益的。
$ php -S 0.0.0.0:8080 -t public/ public/index.php
现在,访问 http://localhost:8080 在Web浏览器。 安装PHP Zend框架

5. 配置Apache服务器

让我们配置Zend Framework 2 作为与Apache Web应用程序。编辑Apache配置文件
# vim /etc/httpd/conf/httpd.conf
并在文件末尾添加以下内容。进行必要的修改根据您的设置和Apache的版本。
<VirtualHost *:80>
   ServerName zend2.example.com
   DocumentRoot /var/www/ZendSkeletonApplication/public

   <Directory /var/www/ZendSkeletonApplication/public>
       AllowOverride All
#      Require all granted   # For Apache version >=2.4
       Order allow,deny      # For Apache version < 2.4
       Allow from all        # For Apache version < 2.4
   </Directory>
</VirtualHost>
现在,使用以下命令重新启动Apache服务器。
# service httpd restart
全部完成了!享受与Zend Framework 2 的工作吧。