如何在CentOS和RHEL上安装PHP Zend Framework 2.5
时间:2019-05-19 01:26:22 来源:igfitidea点击:
Zend Framework 2是一个开源的面向对象的软件框架,用于更快的开发。
Zend还提供了MVC架构和代码重用特性。
本教程将如何在基于红帽的系统上安装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
现在在web浏览器中访问http://localhost:8080。
5。配置Apache服务器
让我们用Apache将Zend Framework 2配置为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