30.07.2012 Views

Reference Guide

Reference Guide

Reference Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Applications Tab<br />

Deployment<br />

Zend Server <strong>Reference</strong> Manual<br />

Deployment allows you to package an application and deploy it using Zend Server and Zend Server<br />

Cluster Manager, making it available for users on the Web. Deployment can be carried out via the<br />

Administration Interface, or via the Web API. Zend Server will handle the web server configurations and<br />

other necessary actions to deploy the application. Once this is done, your application is live and available<br />

on the Web at the URL you have specified as your base URL. Additionally, with the deployment feature,<br />

you can sort your events according to the application name or the URL on which they occurred.<br />

Deployment allows you to define the parameters necessary for your application (the metadata) in XML<br />

format as part of the application package. The application package includes the application data (source<br />

code), and any additional hook scripts you would like to use.<br />

Zend Server Cluster Manager uses the deployment feature to handle adding and removing your<br />

application across the cluster.<br />

Note:<br />

The deployment feature is only available for Zend Server running on Apache and Zend Server Cluster<br />

Manager on Linux.<br />

Deployment offers the following operations:<br />

Preparing the Package Using the Deployment Tool - Build your application package using Zend's<br />

Deployment Tool. For more information about the package's components see Understanding the<br />

Package Structure.<br />

Deploy - Deploy a new application on the server to a new base URL.<br />

Redeploy - Redeploy the same application (using the same package) after a failed deployment<br />

occurs due to environmental errors, for example, if your database was not set up correctly.<br />

Update - Update your existing application using the same base URL, using a new package. This<br />

is particularly useful when updating to a newer version of your application.<br />

Remove - Remove your application from the server. This removes the application’s code from the<br />

servers and cleans up any web server configurations related to the application.<br />

In addition, the operations above can be carried via the Web API using the Deployment API Methods.<br />

73

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!