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浏览器。
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 的工作吧。