Anda di halaman 1dari 41

Installation Guide

Zend Core V2.5


By Zend Technologies, Inc.

www.zend.com
Disclaimer

The information in this document is subject to change without notice and does
not represent a commitment on the part of Zend Technologies Inc. No part of this
manual may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording, or information
storage and retrieval systems, for any purpose other than in accordance with the
Zend Core End User License Agreement (EULA).

© 1999-2008 Zend Technologies Inc. All rights reserved.

Zend Core Installation Guide issued January 2008.


Product Version: 2.5

DN: ZC-IG-200108-2.5.0-008
Table of Contents
Installation................................................................................................4
Zend Core Overview ................................................................................4
System Requirements ..............................................................................4
Zend Product Integration..........................................................................4
Installing Zend Core ...................................................................................5
Unattended Installation ............................................................................5
Unattended Installation - (Linux/Unix/Mac only)........................................5
Attended Installation ...............................................................................8
Attended Installation - Linux/Unix/Mac ....................................................8
Attended Installation - Windows ........................................................... 19
Upgrading ............................................................................................ 30
Getting Started........................................................................................ 31
Zend Updater .......................................................................................... 33
Appendix A - Support Tool Information ....................................................... 40

iii
Installation

Zend Core Overview


Zend Core™ supports businesses using PHP and managing database information
for mission critical web applications. It provides a seamless out-of-the-box
experience delivering a stable, easy to-install and supported PHP development
and production environment.
Presented in a browser-based environment, Zend Core provides a highly stable
and efficient means for installing and managing PHP servers. Resources and
reference information are bundled into Zend Core for "one click" access to a wide
range of information, configurations and reference documents.
Using Zend Core ensures that organizations work with a stable, certified, binary
distribution of PHP. In other words, Zend Core provides a constantly supported
and updated generic code base. An organization’s PHP will therefore be easily
understood so that newcomers or external consultants can quickly get up to
speed with the new environment.

System Requirements
To be sure you have the most current details regarding Zend Core's compatibility
with platforms, PHP versions, and Zend's other products, refer to the information
available at: http://www.zend.com/en/products/core/system-requirements.
This information is regularly updated.

Zend Product Integration


For full information on Zend Core's integration with other Zend products, such as
Zend Platform and Zend Studio, please see the Zend Core Release Notes, located
in the Zend Core Resources page, available at
http://www.zend.com/en/products/core/resources.

4
Installing Zend Core

Installing Zend Core

Unattended Installation
Unattended installations allow for quick and easy installation of Zend Core with
minimal user intervention, eliminating the need for interactive dialogs. Using this
method you can quickly and easily deploy Zend Core on several servers.

The Unattended installation method automatically runs the installation with pre-
defined default settings configured in a file called core.ini.

Unattended Installation - (Linux/Unix/Mac only)


To run an unattended installation on Unix/Linux/Mac Operating Systems:

1. Download the required Zend Core package from the Zend Core download
site (http://www.zend.com/en/products/core/downloads).
2. Copy the Zend Core installation package to the server.
3. Unpack by running the command:
tar -zxvf ZendCore-2.5.0-<for_operating_system>.tar.gz

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


cd ZendCore-2.5.0-<for_operating_system>

5. Open the core.ini file, located in the installation package's 'installer'


directory.
6. Edit the installation parameters according to your requirements. Each
parameter and its possible values are explained within the core.ini file
itself. The settings for the installation will be taken from the values set in
these parameters.
7. If you run the installation with the default settings provided in the core.ini
file, the following settings will apply:
ƒ The following components WILL be installed:

• Zend's Bundled Apache - Apache 2.2.4.


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

ƒ The following components will NOT be installed:

• IBM DB2 Express-C database - (Not available for Mac). IBM 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. See
http://www-306.ibm.com/software/data/db2/express for more
information.

5
Zend Core Installation Guide

• IBM DB2 Client (Not available for Mac) - The IBM Runtime Client
Light. This improves connectivity with DB2 Universal Database
servers.

Note:
The IBM DB2 Client 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.

• MySQL Database - The MySQL 5 Database.


• phpMyAdmin - The MySQL database administration GUI. This will
be added as an extra tab to your Zend Core Web GUI. See
http://www.phpmyadmin.net for more information.
• Oracle Client - Oracle Instant Client Libraries. These are necessary
for connecting to your Oracle Database via the oci8 and pdo_oci
extensions. See http://www.php.net/manual/en/function.oci-
connect.php for information on using the oci_connect function to
connect to your Oracle database.

ƒ Port 80 will be used by Zend's Apache.

ƒ The Zend Core Administration Web GUI password will be "password".

8. In your CLI, run one of the following commands:


For an unattended installation which displays output messages:
install -n
-Or- for quiet mode, displaying no output messages:
install -q

6
Installing Zend Core

9. Zend Core will be automatically installed with the settings defined in the
core.ini file.
If you used the 'install -n' command, a dialog 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. This does not affect
the installation process.

10. At the end of the installation, an installation summary will be displayed:

Figure 1 - Installation Summary

11. Make a note of:


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

Note:
The default Web Administration GUI password is 'password'. This can be changed
using the Zend Updater.

12. See the 'Getting Started' section for information on getting started with
Zend Core.
13. Your Zend Network User ID and Password can be configured using the
Zend Updater. See the Zend Updater section for more information.

7
Zend Core Installation Guide

Attended Installation
Attended Installation - Linux/Unix/Mac
Make sure that you have root privileges before running the installer.
Carry out the following steps to install Zend Core 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 following command:
tar -zxvf ZendCore-2.5.0-<for_operating_system>.tar.gz

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


cd ZendCore-2.5.0-<for_operating_system>

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

6. The Welcome Screen will open.


7. Follow the instructions until completing the installation.

Figure 2 - Installation Welcome Screen

8. Click OK to see the License agreement.

8
Installing Zend Core

Figure 3 - License Agreement

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

Figure 4 - License Agreement - Acceptance

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

Figure 5 - Installation Location

9
Zend Core Installation Guide

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

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

Figure 6 - GUI Password Definition

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

Figure 7 - Additional Components

10
Installing Zend Core

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

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

ƒ 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). See http://www.php.net/manual/en/function.oci-
connect.php for information on using the oci_connect function to connect to
your Oracle database.

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

11
Zend Core Installation Guide

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

15. Press OK to continue.


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

Figure 8 - Zend Network Figure 9 - Zend Network Passwo

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

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

Figure 10 - Proxy server URL

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

19. Click OK to continue.

12
Installing Zend Core

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

Figure 11 - Zend Updater Time

21. Specify the time at which the Updater should check for daily Updates, in
the format HH:MM.
22. Click OK to continue.

Figure 12 - Apache Package Selection

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

Note:
Apache versions 2.0 onwards must be compiled in prefork mode.

13
Zend Core Installation Guide

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

Figure 13 - Apache server detection method

25. 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.
26. 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:

Figure 14 - Apache Configuration File Location

27. Click OK to continue.

14
Installing Zend Core

28. Your Apache settings will be detected and displayed.

Figure 15 - Apache Settings

29. Edit the settings if necessary and click OK.


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

Figure 16 - Apache Port Selection

31. Select OK to continue.

Figure 17 - Apache Installation Method

15
Zend Core Installation Guide

32. 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.
33. Click OK.
34. If you did not choose to install the DB2 Express-C Database at the
beginning of the installation, you are now ready to install the program.
35. 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.

Figure 18 - DB2 Prod Name instance User Name

36. Enter 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.

16
Installing Zend Core

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

Figure 19 - Downloading selected components

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

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

Figure 20 - Installation Completion

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

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

17
Zend Core Installation Guide

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

Figure 21 - Installation Locations

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

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

18
Installing Zend Core

Attended Installation - Windows


The following instructions will guide you through the process of installing Zend
Core on Windows.
Make sure that you have Administrator privileges before running the installer.

Carry out the following steps to install Zend Core:

1. Download the required Zend Core installation file from the Zend Core
download site (http://www.zend.com/en/products/core/downloads).
2. Copy the installation package to your server.
3. Double-click the .exe installation file to start the installation.
The installation wizard will open.
4. Follow the instructions until completing the installation.

Figure 22 - Installation Welcome Screen

5. Select Next to install Zend Core or Cancel to abort the installation process.

19
Zend Core Installation Guide

Figure 23 - License Agreement

6. Select whether to accept the terms of the agreement by selecting the


relevant option.
The license agreement can also be printed using the Print button.
If you do not accept the license agreement, or if you select Cancel, the
installation process will stop.
7. Select Next to continue.

Figure 24 - Complete Installation Setup

20
Installing Zend Core

8. Choose a setup option for the installation:


ƒ The Complete setup option will install Zend Core with default settings:

• The following components WILL be installed:


o Zend Core PHP and extensions
o The Zend Core Administration GUI
o Zend Framework
• The following components will NOT be installed:
o phpMyAdmin
o MySQL Database
o The Oracle Instant Client
o IBM DB2 Client
o IBM DB2 Express-C Database

ƒ The Custom setup option will add a dialog allowing you to select which
components will be installed. You will be able to alter your database
selection from the previous screen.

9. Select Next to continue.

Figure 25 - Installation Location

10. Define where the Zend Core files will be installed. The default location is
C:\Program Files\Zend\Core.
Click 'Change' to select a different location.
11. Select Next to continue.
12. If you chose the Custom installation option, you can choose which
additional components will be installed.

21
Zend Core Installation Guide

Figure 26 - Feature Selection

13. Select the required components:


ƒ Zend Core PHP and Extensions (mandatory) - The base Zend Core
package.

ƒ Zend Core Administration - The Zend Core Administration GUI allows


you to easily view and configure your PHP environment.

ƒ Zend Framework - Zend's high-quality open source Framework. See


http://framework.zend.com for more details.

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

ƒ MySQL Database - The MySQL 5 database. This will be downloaded at


the end of the installation.

ƒ Oracle Instant Client - Oracle Instant Client Libraries. These are


necessary for connection to your Oracle DB via the php_oci8 extension.
See http://www.php.net/manual/en/function.oci-connect.php for
information on using the oci_connect function to connect to your Oracle
database.

22
Installing Zend Core

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

ƒ IBM DB Drivers (IBM DB2 Client) - (Not available for Mac). The IBM
Runtime Client Light. This improves connectivity with DB2 Universal
Database servers.

Note:
You can install any of these components after the installation process
using the Zend Updater.

14. Click Next to continue.


15. The Web Server Selection screen will appear:

Figure 27 - Web Server Selection

16. Select a Web Server to use. The options are:


ƒ Select an existing detected Apache installation (if applicable).

ƒ Specify the location of an existing Apache installation

ƒ Install the bundled Apache

Note:
Apache versions 2.0 onwards must be compiled in prefork mode.

17. Click Next to continue.

23
Zend Core Installation Guide

18. If you select to specify Apache's location, the screen below will appear:

Figure 28 - Existing Apache Location

19. Click Browse and select the location of your existing Apache's root folder.
20. Click Next.
21. If you chose to Install the Bundled Apache, the screen below will appear:

Figure 29 - Apache Port Number

22. Select the port number to be used by Apache. The default port is 80.
Ensure that this port is not already in use.

24
Installing Zend Core

Figure 30 - PHP File Extensions

23. Select the file extensions to associate with PHP and click Next.

Figure 31 - Zend Core Administration Password

24. Enter and confirm the password which will be used to access Zend Core's
Administration Web GUI.
25. Click Next to continue.

25
Zend Core Installation Guide

Figure 32 - Zend Network ID

26. Users that are subscribed to one of the Zend Network Support Programs
benefit from access to Zend Core's regular Updates and Security Fixes.
Select whether to enter your Zend Network information and click Next to
continue.
If you are not yet subscribed to the Zend Network, this information can
subsequently be entered using the Zend Updater at any time.

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.

27. If you chose to enter your information, enter your Zend Network User
Name and Password in the following 2 screens and click Next to continue:

Figure 33 - Zend Network User Name


Figure 34 - Zend Network Password

26
Installing Zend Core

28. If at the beginning of the installation you selected the Complete


installation or chose downloadable components in the Custom installation,
the following screen will appear asking whether you need to use a proxy
server to download the extra components.

Figure 35 - Proxy Configuration

29. If you have direct internet access and do not need a proxy server, select
No and click Next.
If you use a proxy server to download files from outside of your local
network, select Yes and click Next to be taken to the proxy server
configuration screen.

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

30. Enter your proxy server and port in the following screen and click Next:

Figure 36 - Proxy Server Selection

31. You are now ready to install the program.

27
Zend Core Installation Guide

Figure 37 - Installation Confirmation

32. Click Install to download any selected components and to install Zend Core
and all its components.
Click Back to change any of your settings.

Figure 38 - Installation Progress 1

33. A dialog will appear with a progress bar indicating the status of the
installation.

28
Installing Zend Core

Figure 39 - Installation Progress 2

34. A series of dialogs will be displayed depending on the components


selected.
35. Any downloadable components will be downloaded and configured.
Each component will be downloaded separately. Once the relevant
installation files have downloaded, you will be asked whether you want to
install the components now.
36. Click Yes to launch each component's installation or No to continue with
the Core installation and to install the components at a later stage.
37. If you click Yes each component's Install Wizard will launch. Follow the on-
screen instructions until the end of the component's installation. Following
the components' installations your Zend Core installation will continue.
38. Once all the components have been downloaded and installed (optional), a
dialog will appear detailing the location of the Zend Core application.

Figure 40 - Installation Location

39. Note the location of your Zend Core Web Administration GUI and any
additional components.
40. Click OK.

29
Zend Core Installation Guide

Figure 41 - Installation Complete

41. Your installation is now complete.


42. Click Finish.
43. See the Getting Started section for information on getting started with
Zend Core.

Upgrading
To install a newer version of Zend Core on top of an older version, start the
installation process by running the installation file. The Zend Core installation
script will identify whether a previously installed version is present. If so, a
prompt will appear asking if you want to override current settings or retain them.

30
Getting Started

Getting Started
Logging In

Once the installation process has completed, you will be ready to login to your
Zend Core Administration Web GUI.

Note:
Since the Zend Core GUI is a Web-based interface, it can be accessed from any
machine running a standard Web browser. If you wish to access it from the web-
hosting machine, make sure you have a browser which meets the system
requirements described on the Zend Core Website:
http://www.zend.com/en/products/core/system-requirements.

To access the Zend Core Administration Web GUI :


1. Go to http://<your-host>:<port>/ZendCore
By default this will be http://localhost/ZendCore
-or- In Windows, go to Start | All Programs | Zend Core | Zend Core
Administration.

Figure 42 - Zend Core Login Screen

2. To login, type the password you defined in the installation process

and click the arrows . (If you installed Zend Core using the
unattended installation method, the default password will be
"password".)
3. Your Zend Core Administration Web GUI will open.
Refer to the Zend Core User Guide for more on using Zend Core.

31
Zend Core Installation Guide

Changing your Zend Core GUI Password

Your Zend Core login password can be changed from the Zend Updater in case it
is misplaced or needs to be changed.

To change your password:


1. Open the Zend Updater.

By default, this is located in:


Linux/Unix/Mac: /usr/local/Zend/Core/setup/ZendUpdater
Windows: Start | All Programs | Zend Core v2.5 | Zend Updater.

2. Select the "Change GUI Password" option.


3. Follow the instructions and confirm your selection.
4. Select "Exit" to close this prompt and change your password.
5. You must restart your web server for the settings to take effect.

To restart your web server:


Under Windows:
Open your Apache Monitor (by default located in C:\Program
Files\Zend\Apache2\bin\ApacheMonitor.exe if you installed Zend
Core's bundled Apache) and select Restart.
Under Windows Vista, you must restart the server from your Services
Manager.
Under Linux/Unix:

Click the Restart Server button , found in the top-right


of the Zend Core Administration GUI.

The next time you login to the system, the new password will be activated.

32
Zend Updater

Zend Updater
The Zend Updater allows you to configure all aspects of your Zend Core system,
and lets you download and install Updates and additional components.

By default, the Zend Updater is located at:


Unix/Linux/Mac: /usr/local/Zend/Core/setup/ZendUpdater.
Windows: Start | All Programs | Zend Core v2.5 | Zend Updater.

Figure 43 - Zend Updater

The Zend Updater allows you to carry out the following actions:

ƒ Change GUI Password - Change the password defined in the installation


process.

ƒ Update Zend Core - Displays a list of options regarding Zend Core


Updates and component configuration.

ƒ Uninstall Zend Core - Removes Zend Core and all its components from
your system. Only available in Linux/Unix/Mac.

ƒ Support Tool - Allows access to the Support Tool which gathers system
information in order to improve Zend Core Support.

ƒ Configure Web Server - Allows the selection of the Web Server to be


used with Zend Core.
Only available in Linux/Unix/Mac.

ƒ Install Additional Components - Displays a list of optional additional


components that can be installed.

ƒ Exit - Exits the Zend Updater.

33
Zend Core Installation Guide

Change GUI Password

Allows you to change your password for accessing the Zend Core Administration
Web GUI.
You must restart your web server after changing your password.
See 'Changing your GUI Password' under the 'Getting Started' topic for more
information.

Update Zend Core

The 'Update Zend Core' option provides you with easy access to Updates, Zend
Update Package Installation, Rollback management capabilities, component
deletion and Zend Network configuration.

Figure 44 - Update Zend Core

The 'Update Zend Core' menu includes the following options:

ƒ View Available Updates - Displays a list of available Updates and allows


you to install them. Select the required update(s) and click OK to install.

Note:
You must be registered for a Zend Support Subscription (Silver, Gold or
Platinum) in order to have access to Updates.
For more on Zend Support Subscriptions, and to register, see the Zend Core
Support page at http://www.zend.com/en/products/core/support.

See 'Updating Online' in the 'Updating Zend Core' Chapter of the Zend Core
User Guide for more on installing Updates through the Zend Updater.

34
Zend Updater

ƒ Install Zend Update Packages - Allows you to install Zend Update


Packages which you have downloaded from the Zend Update site. Zend
Update Packages are files containing a set of the latest Updates available
from the Zend Update page, located at
http://www.zend.com/en/products/core/updates.

Note:
You must be registered for a Zend Support Subscription (Silver, Gold or
Platinum) in order to have access to Updates.
For more on Zend Support Subscriptions, and to register, see the Zend Core
Support page at http://www.zend.com/en/products/core/support.

See 'Updating Offlline' in the 'Updating Zend Core' chapter of the Zend Core
User Guide for more on installing Updates through the Zend Updater.

ƒ Erase Components - Allows you to delete Zend Core components,


including libraries and extensions. If you have chosen to delete a
component which other installed components are dependent upon, a
prompt will appear asking for confirmation of the components' deletion.

ƒ Configure Zend Network Settings - Allows you to specify/edit your


Zend Support Network User ID and Password and to configure your proxy
server.
You only need to configure a proxy server if you use a proxy server to
connect to the internet.

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

You must enter a Zend Support Network User ID and Password in order to
be able to find and install Updates using the Zend Updater.

Note:
For more on Zend Support subscriptions, and to register, see the Zend Core
Support page at http://www.zend.com/en/products/core/support.

ƒ Rollback - Allows you to implement a Rollback. Rollbacks will delete


Updates and revert your Zend Core back to a previous state.
For more information, see the 'Rollbacks' section under the 'Updating Zend
Core' chapter in the Zend Core User Guide.

ƒ Delete Rollback Information - Removes Rollback information to


increase disk space. For more information, see the 'Rollbacks' section
under the 'Updating Zend Core' chapter in the Zend Core User Guide.

35
Zend Core Installation Guide

Uninstall Zend Core

Completely removes Zend Core and all its components from your system.
Only available under Linux/Unix/Mac Operating Systems.
To uninstall Zend Core on Windows, use the 'Add or Remove Programs' option in
your Control Panel.

Support Tool

The Zend Support Tool is a tool for gathering information about your system
configuration and setup. This tool allows the Zend Support Team to solve
problems in a more comprehensive and efficient way.

Figure 45 - Support Tool File Location

To create a file containing the above system information which can be sent to the
Zend Support Team, specify the destination directory where the file will be
created and click OK.
After the file is created it can be sent to Zend Support if the need for support
arises.
See Appendix A - Support Tool Information for a complete list of the information
collected by the Support Tool.

Note:
For more on Zend Support programs, and to register to the Zend Network, see
the Zend Core Support page at http://www.zend.com/en/products/core/support.

36
Zend Updater

Configure Web Server

Under Unix/Linux/Mac Operating Systems, you can choose the Web Server to be
used with Zend Core by selecting an installed Apache package.

Figure 46 - Apache Package Selection

Note:
Apache versions 2.0 onwards must be compiled in prefork mode.

To configure your Web Server for use with Zend Core:


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

Figure 47 - Apache server Detection Method

i. Select Yes for your Apache server configuration to be automatically


detected.
Selecting this option will cause all running web servers using the specified
Apache to stop.
You will be prompted to confirm you Apache startup command.

37
Zend Core Installation Guide

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

Figure 48 - Apache Configuration File Location

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

Figure 49 - Apache Settings

3. Edit the settings if necessary and click OK.


Your Apache Server will be configured for use with Zend Core.

38
Zend Updater

Install Additional Components

Allows you to install components which were not installed during the initial Zend
Core installation.

Note:
To install additional components 'offline', please contact the Zend Support team.

The options are:

ƒ Install/Update Zend Framework - Zend's high-quality open source


Framework. See http://framework.zend.com for more details.

ƒ Install MySQL - The MySQL 5 database (Not available for Mac).

ƒ Install IBM DB2 Express-C (Not available for Mac).


DB2 9.1.2 is a 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 RTCL / IBM DB2 Client - The IBM Runtime Client Light.
This improves connectivity with DB2 Universal Database servers.

Note:
Under Linux/Unix Operating Systems, 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. (Not available for Mac).

ƒ Install Oracle IC - Oracle Instant Client Libraries. (Not available for


Mac). - These are necessary for connecting to your Oracle Database via
the oci8 and pdo_oci extensions.
See http://www.php.net/manual/en/function.oci-connect.php for
information on using the oci_connect function to connect to your Oracle
database.

ƒ Zend Core's Bundled Apache (Only available on Linux/Unix/Mac) - The


Apache Server available with Zend Core. To configure Zend Core for use
with an existing Apache server, select the 'Configure Web Server' option
on the Zend Updater menu. (See 'Configure Web Server', above, for more
information.)

39
Zend Core Installation Guide

Appendix A - Support Tool Information


The following information will be collected by the Zend Support Tool:

Windows

ƒ conf.ini

ƒ FILES

ƒ fs.txt

ƒ java.version

ƒ ls-lR.out - Full listing of the installation prefix

ƒ netstat.out

ƒ php.ini - Contents of PHP configuration file

ƒ phpinfo-cli.txt

ƒ phpinfo-server.txt

ƒ tasklist.out

ƒ ver.out

ƒ zend.ini

Linux/Unix/Mac

ƒ Apache_1.settings

ƒ Apache_error_1.log

ƒ Apache_httpd_1.conf

ƒ apachectl

ƒ conf.ini

ƒ cpuinfo - CPU information. Output from 'cat /proc/cpuinfo'

ƒ df.out - File system info. Output from command 'df'

ƒ FILES

ƒ glibc.version - GLIBC version

ƒ ipcs-a.out - IPC facilities information. Output from command '/usr/bin/ipcs


-a'

ƒ java.version

ƒ logs -Zend logs directory (/usr/local/Zend/Core/logs)

40
Appendix A - Support Tool Information

ƒ ls-lR.out - Full listing of the installation prefix

ƒ lsb-release

ƒ lsof.out - List of all open files. Output from command: '/usr/bin/lsof'

ƒ ls-zR.out

ƒ netstat.out

ƒ nm_httpd.out

ƒ nm_php.out

ƒ objdump_httpd.out

ƒ objdump_php.out

ƒ php.ini - Contents of PHP configuration file

ƒ phpinfo-cli.txt

ƒ ps.out - Process table. Output from command '/bin/ps auxww'

ƒ redhat-release

ƒ sysctl.out - Kernel parameters. Output from command 'sysctl -a'

ƒ tmpdir.perms

ƒ uname.out - System information. Output from command 'uname -a'

ƒ zend.ini

41

Anda mungkin juga menyukai