				 Zend Server 4.1
				=-=-=-=-=-=-=-=-


What is Zend Server?
====================
Zend Server is a complete, enterprise-ready Web Application Server for running
and managing PHP applications that require a high level of reliability,
performance and security. 

Zend Server Community Edition (CE) is a simple, integrated Web Application
Server for building and running non-critical PHP applications. 

Installation Path:
==================
By default, Zend Server is installed in /usr/local/zend, (will be referred to
as <install_path>).

Generic Tarball Installation:
=============================
An alternative location to the above path can be specified by the installer. 
After the installation, the document root of the bundled Apache is set to
<install_path>/apache2/htdocs which can be accessed through the URL
http://localhost:10088/. 

Apache listens to port 10088 by default, to avoid conflicts. This can be
changed by editing the Apache configuration file and restarting the Apache
daemon. The Apache configuration file is located at:
<install_path>/apache2/conf/httpd.conf

DEB and RPM Installations:
==========================
Zend Server will be installed in <install_path>.
The installation will use the Apache package provided by your distribution. As
such, the default web server URL and document root path might change on
different Linux distributions. Normally, the default web server will be
accessible through http://localhost/ and the document root will be somewhere
under /var/www.

What is Installed?
==================
Zend Server provides a complete PHP stack that can be controlled by the
Administration Interface. 
In addition to PHP and Apache, the following components are installed:

Zend components that are installed and enabled:

 - Zend Debugger - The Zend Debugger component enables remote debugging        
of PHP scripts using Zend Studio.
	
 - Zend Optimizer+ - The Zend Optimizer+ component speeds up PHP execution
through opcode caching and optimization.
	
 - Zend Data Cache - The Zend Data Cache component provides a set of PHP       
 functions for improving performance by storing data in the cache.

Additional Zend Server features that are not included in the Community
Edition:

 - Zend Monitor - The Zend Monitor component is integrated into the runtime
environment and serves as an alerting and collection mechanism for early
detection of PHP script problems.

 - Zend Download Server (ZDS) - The ZDS (Zend Download Server) component    
improves Apache's scalability by taking over static content downloads and
passing them to a dedicated process optimized for parallel downloads (not
supported in Microsoft Windows).

 - Zend Page Cache - The Zend Page Cache component is used for caching         
   the entire output of PHP scripts without changing the PHP code.

        
Zend components that are installed but not enabled by default in the Tarball
installation and are additional in the DEB and RPM Installations:

 - Zend Java Bridge - The Java Bridge provides the ability to
   use Java classes and code from within PHP.
	
 - Zend Guard Loader - The Zend Guard Loader is used in order to run PHP       
 scripts that were encoded with Zend Guard.


Basic Usage
===========
The Administration Interface provides the various controllers for configuring
and managing your environment. The first thing you should do after completing
the installation process is to launch the Administration interface and set your
password.
Additional actions that may need to be done from the command line are Start /
Stop actions for your Apache Web Server and the Administration Interface
dedicated Web Server:

* Note: You must have root privileges to perform these actions.

To start/stop Apache run the following command:
<install_path>/bin/zendctl.sh <start-apache | stop-apache | restart-apache>

To start/stop The Administration Interface's dedicated Web Server run the
following command:
<install_path>/bin/zendctl.sh <stop-lighttpd | start-lighttpd |
restart-lighttpd>

The Administration Web Interface can be accessed from your browser at
http://localhost:10081 or https://localhost:10082. If you are trying to access
a remote server replace localhost with the address of the server you are 
accessing.

How to Use/Run the Zend Controller
==================================
The Zend Controller GUI provides quick access to frequently performed tasks and
useful information.
The Zend controller can be launched from:
<install_path>/bin/zendcontroller. Once launched, it is available from the 
system tray.
Right-Click on the icon to open the setup menu for changing the IP address and
password configurations.

Further Information and Documentation
=====================================

Product Information:
-------------------
The Zend Online Documentation Center is available online at:
http://www.zend.com/en/resources/zend-documentation/index. 
Here you will find documentation for all Zend products including Zend Server.
In addition, a context sensitive Help is included in the Administration
Interface. Clicking on the Help link at the top of the screen will display help
content relevant to the tab you are in.

Developer Resources:
-------------------
The Zend Controller includes a search widget for locating information in online
resources such as the PHP manual, the Zend Framework reference guide and the
Zend website. 

Feedback on content and requests can be sent to documentation@zend.com

Third Party License Information:
===============================
All relevant 3rd party software licenses can be found in
<install_path>/doc/licenses/

Thank you for choosing Zend Server
----------------------------------
Zend Technologies Ltd.
http://www.zend.com/

--

