How To Install Zend Framework 2 in xampp step by step?

Find the below new features in Zend Framework 2 (zf2).

Some highlights:

  • An entirely re-written event-driven MVC layer.
  • A powerful module management system.
  • Components practice dependency injection, supported by our Service Locator and DiC components.
  • An Event Manager, for writing event-driven systems, as well as for creating cut points in your software for introducing cross-cutting concerns.
  • A new view layer, architected around analyzing the request and generating a suitable response, be it plain old HTML, or Atom feeds or JSON.

Configure Virtual Host:

1) Go to C:\xampp\apache\conf\extra and modify httpd-vhosts.conf add below code:

<VirtualHost *:80>
DocumentRoot C:/xampp/htdocs/
ServerName localhost
<VirtualHost *:80>
DocumentRoot C:\xampp\htdocs\zend\public
#ErrorLog "logs/"
#CustomLog "logs/" common
SetEnv APPLICATION_ENV "development"
<Directory C:\xampp\htdocs\zend\public>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all

2) Go to C:\Windows\System32\drivers\etc and modify the hosts file.

Since we are going to install Zend Framework on C:\xampp\htdocs\zend add the following line to the hosts file:  localhost

3) Re-start the apache.

Below are the steps to install ZF2 in xampp/wamp.

1) Download the xampp server from apache website.


2) Install the xampp server wherever you like in your local directory.And the start Apache Serer
and Mysql service from the xampp control panel.

3) Create the new folder in the directory and rename folder zend (whatever you like) in C:\xampp\htdocs\ or in your directory where you install the xampp.


4) Download and Install the Composer from the link



During the installation of Composer the Path of php.exe should be provided.
In our case: C:\xampp\php\php.exe

5) Download and Install the GIT app from the link


6) Right click the zend folder and click the Git Bash.
Enter the following address.
git clone git://
Then Press Enter.
Necessary file will be download in the folder ZendSkeletonApplication



7) Copy the all the files and folder from ZendSkeletonApplication folder and paste inside the zend folder and delete the ZendSkeletonApplication.
(Moving the files from outside the ZendSkeletonApplication folder )

8) Right Click the zend Folder and click the Use Composer Here.And Enter the following address:
C:\xampp\php\php.exe composer.phar self-update and Press Enter.
C:\xampp\php\php.exe composer.phar install and Press Enter.

OR (Use Below process in xampp and window 8/10)

Right Click the zend Folder and click the Git Bash Here and enter the following command :

composer install

After above step necessary files are downloaded for development.

9) Now go the browser and enter the url http://localhost/zend/public or

If you see above the installation is successful.


Be the first to comment

Leave a Reply

Your email address will not be published.