Open topic with navigation
You are currently viewing Zend Server 5.x documentation.
Click here to view the latest Zend Server online documentation.
Deployment
Deployment allows you to package an application and deploy it using
Zend Server and Zend Server Cluster Manager, making it
available for users on the Web. Deployment can be carried out via the
Administration Interface, or via the Web API. Zend Server
will handle the web server configurations and other necessary actions
to deploy the application. Once this is done, your application is live
and available on the Web at the URL you have specified as your base URL.
Additionally, with the deployment feature, you can sort your events
according to the application name or the URL on which they occurred.
Deployment allows you to define the parameters necessary for your application
(the metadata) in XML format as part of the application
package. The application package includes the application data (source
code), and any additional hook scripts you would like to use.
Zend Server Cluster Manager
uses the deployment feature to handle adding and removing your application
across the cluster.
Note:
The deployment feature is only available for Zend Server running on Apache and
Zend Server Cluster Manager
on Linux.
Deployment offers the following operations:
- Preparing
the Package Using the Deployment Tool - Build your application
package using Zend's Deployment Tool. For more information about the
package's components see Understanding
the Package Structure.
- Deploy - Deploy a new
application on the server to a new base URL.
- Synchronize/Redeploy
- Redeploy the same application (using the same package) after a failed
deployment occurs due to environmental errors, for example, if your
database was not set up correctly.
- Update - Update your
existing application using the same base URL, using a new package.
This is particularly useful when updating to a newer version of your
application.
- Rollback - Replace
the current version of your application with the previous version
that was deployed on the server.
- Remove - Remove your
application from the server. This removes the application’s code from
the servers and cleans up any web server configurations related to
the application.
In addition, the operations above can be carried via the Web API using
the Deployment API Methods.
© 1999-2013 Zend Technologies, Ltd. All rights reserved.