Make sure that you have root privileges before running the installer.
Download the required Zend Core package from the Zend Core download site (http://www.zend.com/en/products/core/downloads).
Copy the installation package to your server.
Unpack by running the command:
tar -zxvf ZendCore-2.5.0-<for_operating_system>.tar.gz
Change into the installation directory by running the following command:
In the installation package directory, run the following command for a GUI-based installation:
-or- the following command for a text-based installation:
The following screenshots are applicable only if a GUI-based installation is run.
The Welcome Screen will open.
Follow the instructions until completing the installation.
Installation Welcome Screen
Click OK to see the License agreement.
Once you have read the license agreement, click Next.
License Agreement - Acceptance
Click Yes to Accept the terms
of the agreement and continue with the installation.
Click No if you do not accept the terms. The installation process will be aborted.
Define the directory where the Zend Core files will be installed.
The default location for installing Zend Core is /usr/local/Zend/Core. If you choose another path, make sure that you can write to /usr/local. This is because the installer creates a symlink from /usr/local/Zend/Core to the install path you use.
Click OK to continue.
Note for Upgrading Zend Core:
If the Zend Core Installer
identifies a previously installed version, it will display a prompt asking
if you want to override or to keep previous settings.
If you select the upgrade option, the installer will automatically install the new version while keeping the old configuration files and settings.
GUI Password Definition
Enter a password for the Zend Core Administration Web GUI and Press OK.
Select which components you would like to install / configure during the Zend Core installation process. The options are:
Configure Zend Network - You will be prompted to enter your Zend Network User ID and Password later. Only select this option if you are registered to one of the Zend Core Support Programs. This can be done at http://www.zend.com/en/products/core/support.
Install Zend Framework - Zend's high-quality open source Framework. See http://framework.zend.com for more details.
Install phpMyAdmin - The MySQL database administration GUI. This will be added as an extra tab to your Zend Core GUI. See http://www.phpmyadmin.net for more information.
Apache Webserver (Recommended) - Select whether an Apache Webserver
will be configured during the installation process. You will later be
able to select whether to use your existing Webserver or to install the
Apache bundled with the Zend Core installation package.
If you choose for your Apache not to be configured during the Core installation, you must later configure it manually or using the Zend Updater in order for Zend Core to function.
Install MySQL 5 - The MySQL 5 database.
This will be downloaded at the end of the installation.
(Not available for Mac).
Install Oracle Client - Oracle Instant Client Libraries. These are necessary for connecting to your Oracle Database via the oci8 and pdo_oci extensions. (Not available for Mac).
Install DB2 Express-C - (Not available
for Mac). DB2 9.1.2 is IBM's leading edge hybrid data server capable of
supporting both relational and pureXML storage. New features increase
performance and scalability for both XML and relational data. DB2 Express-C
is a no-charge edition of DB2.
See http://www-306.ibm.com/software/data/db2/express for more information.
Install IBM DB2 Client - (Not available
for Mac). The IBM Runtime Client Light. This improves connectivity with
DB2 Universal Database servers.
The IBM Runtime Client Light is dependent on the libstdc++.so.5 library. If you do not have this library, download and install the 'compat-libstdc++-33-3.2.3-61' package before attempting to install the IBM DB2 Client.
You can install any of these components later using the Zend Updater.
Press OK to continue.
If you chose to 'Setup Zend Network', you will now be able to enter your Zend Network User ID and Password in the following 2 screens:
Zend Network User ID
Zend Network Password
Users that are subscribed to one of the Zend Network Support Programs benefit from access to Zend Core's regular Updates and Security Fixes.
You will need to be subscribed to the Zend Network in order to get a User ID and Password. You can subscribe at: http://www.zend.com/en/products/core/support
Enter your Zend Network User ID and password and Click OK to continue.
Proxy server URL
If you want to install additional components and use a proxy server to download files from outside of your local network, enter its URL in the format: "host":"port".
The configured proxy server must not be one that requires authentication.
Click OK to continue.
If you entered your Zend Network ID and Password, the Zend Updater can be set to automatically check for and install Updates daily.
Zend Updater Time
Specify the time at which the Updater should check for daily Updates, in the format HH:MM.
Click OK to continue.
Apache Package Selection
Select which Apache to use:
Detected existing Apache installations - Any existing Apache installations will be listed.
Specify Web Server's Location - Use your existing Web Server.
Install the Zend Core bundled Apache - Install and configure the Apache bundled with the Zend Core installation package.
Apache versions 2.0 onwards must be compiled in prefork mode.
If you want to use an existing
Apache, select one of the existing detected Apache installations (if available),
or select to specify your web server's location and enter the location
of your apachectl script.
The following message will then appear (the message will vary slightly according to your settings):
Apache server detection method
Select Yes for your
Apache server configuration to be automatically detected.
Selecting this option will cause the installation to stop all running web servers using the specified Apache.
You will be prompted to confirm your Apache startup command.
Select No to manually select
your Apache configuration.
Selecting this option will NOT interrupt your Web Servers and will restart only the selected Apache.
If you choose this option, enter your Apache configuration file location in the following dialog:
Apache Configuration File Location
Click OK to continue.
Your Apache settings will be detected and displayed.
Edit the settings if necessary and click OK.
If you chose to Install the Bundled Apache, select the port number to be used by Apache. The default port is 80. Ensure that the selected port is not already in use.
Apache Port Selection
OK to continue.
The Apache Installation method screen will appear.
Apache Installation Method
Select an installation method for the PHP on the Web Server. The fastest PHP installation method is Apache Module, however for some less common versions Fast CGI can be used.
You are now ready to install Zend Core and any additional components.
If you chose to install the DB2 Express-C Database at the beginning of the installation, a series of dialogs will appear asking you to enter DB2 information.
DB2 Prod Name instance User Name
the following information in the dialogs and click OK.
Following the entering of this information you will be ready to install the program:
DB2_PROD_NAME instance user name.
DB2_PROD_NAME instance group name.
DB2_PROD_NAME instance home directory.
DB2_PROD_NAME instance password.
DB2_PROD_NAME fenced user name.
DB2_PROD_NAME fenced user group name.
DB2_PROD_NAME fenced user home directory.
DB2_PROD_NAME fenced user password.
DB2_PROD_NAME DAS user name.
DB2_PROD_NAME DAS user group name.
DB2_PROD_NAME DAS user home directory.
DB2_PROD_NAME DAS password.
Any selected components will now be downloaded and installed:
Downloading selected components
Dialogs will appear indicating your installation's progress.
If your machine's time and date is not updated, a scrolling error message will appear for a few seconds before the installation continues. Your installation will be able to complete successfully.
Once all components have been downloaded and installed, you will be prompted to select one of the following actions:
Display the installation log file - Displays the installation log file. You will be able to select to end the installation after viewing the log file.
The installation log file is located in the directory from which the installation file was run.
Open the Zend Updater - Opens the Zend Updater for further configuration options. See the 'Zend Updater' section, below, for more information on the options available through the Zend Updater.
End Installation - The installation process will complete.
Once installation has completed, a dialog will be displayed detailing your installation information:
Note the following:
The installation log file name - the installation log file is located in the directory from which the installation file was run.
The location of your Zend Core directory (by default located at /usr/local/Zend)
The location of your Zend Core Administration Web GUI (by default located at http://localhost:80/ZendCore)
See the 'Getting Started' section for information on using Zend Core.