如何在Ubuntu,Debian&LinuxMint安装Zend Framework 2.5

如何在Ubuntu,Debian&LinuxMint安装Zend Framework 2.5。本教程将帮助您安装并在Debian系统配置的Zend Framework 2

Zend Framework 2是一个用于开发Web应用程序和服务的开源框架。它需要PHP> = 5.3。它使用100%的面向对象的代码。本教程将帮助您在你的Ubuntu,Debian和LinuxMint系统上安装Zend Framework 2。

1. 安装Apache和PHP

首先确保你已经在系统上安装的Apache2和PHP5。如果尚未安装使用下面的命令来安装它。
$ sudo apt-get update
$ sudo apt-get install apache2 php5 php5-cli

2. 安装PHP Composer

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

3. 安装Zend Framework 2

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

4. 启动Web服务器

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

5. 配置Apache服务器

让我们配置Zend Framework 2与Apache2的Web应用程序。创建Zend2安装在Apache服务器的配置文件。
$ sudo vi /etc/apache2/sites-available/zend2.example.com.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>
现在,使用以下命令启用新创建的网站。
$ sudo a2ensite zend2.example.com
$ sudo service apache2 reload
全做完了!享受与Zend Framework 2的开发吧。