Attended Installation - Linux/Unix/Mac

Attended Installation - Linux/Unix/Mac

Note:

Make sure that you have root privileges before running the installer.

To run an attended installation on Linux/Unix/Mac:

  1. Download the required Zend Core package from the Zend Core download site (http://www.zend.com/en/products/core/downloads).

  2. Copy the installation package to your server.

  3. Unpack by running the command:

tar -zxvf ZendCore-2.5.0-<for_operating_system>.tar.gz

  1. Change into the installation directory by running the following command:

cd ZendCore-2.5.0-<for_operating_system>

  1. In the installation package directory, run the following command for a GUI-based installation:

install -g

-or- the following command for a text-based installation:

install -y

Note:

The following screenshots are applicable only if a GUI-based installation is run.

  1. The Welcome Screen will open.

  2. Follow the instructions until completing the installation.

Installation Welcome Screen

  1. Click OK to see the License agreement.

 

License Agreement

  1. Once you have read the license agreement, click Next.

License Agreement - Acceptance

  1. 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.

 

Installation Location

  1. Define the directory where the Zend Core files will be installed.

Note:

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.

  1. 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

  1. Enter a password for the Zend Core Administration Web GUI and Press OK.

Additional Components

  1. Select which components you would like to install / configure during the Zend Core installation process. The options are:

  2. 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.

  3. Install Zend Framework - Zend's high-quality open source Framework. See http://framework.zend.com for more details.

  4. 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.

  5. Configure 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.

  6. Install MySQL 5 - The MySQL 5 database. This will be downloaded at the end of the installation.
    (Not available for Mac).

  7. 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).

  8. 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.

  9. 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.

Note:

You can install any of these components later using the Zend Updater.

  1. Press OK to continue.

  1. 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:

  2. 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.

    Note:

    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

  1. Enter your Zend Network User ID and password and Click OK to continue.

  2.  

    Proxy server URL

  1. 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".

Note:

The configured proxy server must not be one that requires authentication.

  1. Click OK to continue.

  1. If you entered your Zend Network ID and Password, the Zend Updater can be set to automatically check for and install Updates daily.

  2.  

    Zend Updater Time

  1. Specify the time at which the Updater should check for daily Updates, in the format HH:MM.

  2.  

  1. Click OK to continue.

  2. Apache Package Selection

  1. Select which Apache to use:

Note:

Apache versions 2.0 onwards must be compiled in prefork mode.

  1. 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):

  2.  

    Apache server detection method

  1. 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.

  2. 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

  1. Click OK to continue.
    Your Apache settings will be detected and displayed.

Apache Settings

  1. Edit the settings if necessary and click OK.

  1. 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

  1. Select OK to continue.
    The Apache Installation method screen will appear.

  2. Apache Installation Method

  1. 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.

  2. Click OK.

  1. You are now ready to install Zend Core and any additional components.

  1. 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

  1. Enter the following information in the dialogs and click OK.
    Following the entering of this information you will be ready to install the program:

  1. Any selected components will now be downloaded and installed:

  2. Downloading selected components

  3. Dialogs will appear indicating your installation's progress.

Note:

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.

  1. Once all components have been downloaded and installed, you will be prompted to select one of the following actions:

  2. Installation Completion

  3. 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.

Note:

The installation log file is located in the directory from which the installation file was run.

  1. 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.

  2. End Installation - The installation process will complete.

  1. Once installation has completed, a dialog will be displayed detailing your installation information:

    Installation Locations

  1. Note the following:

  1. See the 'Getting Started' section for information on using Zend Core.