Sei sulla pagina 1di 43

Installation Guide

Zend Core for Oracle 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 for Oracle End User License Agreement (EULA).
Oracle, JD Edwards, and PeopleSoft are registered trademarks of Oracle and/or
its affiliates. Other names may be trademarks of their respective owners.

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

Zend Core for Oracle Installation Guide issued January 2008.


Product Version: 2.5

DN: ZCO-IG-210108-2.5.0-008
Table of Contents
Installation................................................................................................4
Zend Core Overview ................................................................................4
System Requirements ..............................................................................4
Zend Product Integration..........................................................................4
Installing Zend Core for Oracle.....................................................................5
Unattended Installation ............................................................................5
Unattended Installation - Linux/Unix/Solaris .............................................5
Unattended Installation - Windows ..........................................................8
Attended Installation ...............................................................................9
Attended Installation - Linux/Unix/Solaris ................................................9
Attended Installation - Windows ........................................................... 19
Upgrading ............................................................................................ 30
Getting Started........................................................................................ 31
Zend Updater .......................................................................................... 33
Appendix A - Support Tool Information ....................................................... 40
Appendix B - Windows Unattended Installation Text ...................................... 42

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 for Oracle

Installing Zend Core for Oracle

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/Solaris


To run an unattended installation on Unix/Linux/Solaris 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 commands:
Solaris:
gunzip ZendCore-2.5.0-<for_operating_system>.tar.gz
-then-
tar xvf ZendCore-2.5.0-<for_operating_system>.tar
Linux/Unix:
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>
In the Solaris package, an extract.sh file will have been extracted.

5. Run the 'extract.sh' file by running the command:


./extract.sh
The Solaris installation process now continues with the same process as
Linux/Unix installation.

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


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

5
Zend Core for Oracle Installation Guide

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

ƒ The following components will NOT be installed:

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

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

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

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

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

6
Installing Zend Core for Oracle

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

Figure 1 - Installation Summary

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

13. See the 'Getting Started' section for information on getting started with
Zend Core.
14. 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 for Oracle Installation Guide

Unattended Installation - Windows


To run an unattended installation on Windows:

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 Zend Core installation file to the server.
3. Create a file called answers.ini by copy-pasting the text in Appendix B -
Windows Unattended Installation Text (see end of Installation Guide).
4. Edit the installation parameters according to your requirements.
If your run the file with the settings defined in the default answers. ini file,
the following will be applied by default:
ƒ The following components WILL be installed by default:

• Zend Framework - Zend's high-quality open source Framework.


See http://framework.zend.com for more details.
• Zend's Bundled Apache - Apache 2.2.4.
• Oracle Client - Oracle Instant 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.
ƒ The following components will NOT be installed by default:
• 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.
• MySQL Database - The MySQL 5 Database.

Note:
The MySQL Database cannot be installed using the unattended installation
process. To install it, run a manual attended installation (see below), or use
the Zend Updater to install the extra components after the initial Zend Core
installation.

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

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

5. In your CLI, run the following command:


<Zend_Core_Setup_File_Name>.exe --unattended
<location_of_answers.ini>\answers.ini
e.g: ZendCore-2.5.0-Windows-x86.exe --unattended C:\answers.ini

8
Installing Zend Core for Oracle

6. Zend Core will be automatically installed with the settings defined in the
answers.ini file.
Dialogs will appear indicating your installation's progress.
7. See the 'Getting Started' section for information on getting started with
Zend Core

Attended Installation
Attended Installation - Linux/Unix/Solaris

Make sure that you have root privileges before running the installer.
Carry out the following steps to install Zend Core for Oracle:

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 commands:
Solaris:
gunzip ZendCore-2.5.0-<for_operating_system>.tar.gz
-then-
tar xvf ZendCore-2.5.0-<for_operating_system>.tar
Linux/Unix:
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>
In the Solaris package, an extract.sh file will have been extracted.

5. Run the 'extract.sh' file by running the command:


./extract.sh
The Solaris installation process now continues with the same process as
Linux/Unix installation.

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

7. The Welcome Screen will open.


8. Follow the instructions until completing the installation.

9
Zend Core for Oracle Installation Guide

Figure 2 - Installation Welcome Screen

9. Click OK to see the License agreement.

Figure 3 - License Agreement

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

Figure 4 - License Agreement - Acceptance

10
Installing Zend Core for Oracle

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

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

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

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

11
Zend Core for Oracle Installation Guide

Figure 7 - Additional Components

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

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

12
Installing Zend Core for Oracle

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

16. Press OK to continue.


17. 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 User ID Figure 9 - 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

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

Figure 10 - Proxy server URL

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

20. Click OK to continue.

13
Zend Core for Oracle Installation Guide

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

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

Figure 12 - Apache Package Selection

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

14
Installing Zend Core for Oracle

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

26. 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.
27. 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

28. Click OK to continue.

15
Zend Core for Oracle Installation Guide

29. Your Apache settings will be detected and displayed.

Figure 15 - Apache Settings

30. Edit the settings if necessary and click OK.


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

32. Select OK to continue.

Figure 17 - Apache Installation Method

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

16
Installing Zend Core for Oracle

34. Click OK.


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

Figure 18 - Downloading selected components

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

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

Figure 19 - 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 for Oracle Installation Guide

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

Figure 20 - Installation Locations

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

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

18
Installing Zend Core for Oracle

Attended Installation - Windows


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

Carry out the following steps to install Zend Core for Oracle:

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 file 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 21 - Installation Welcome Screen

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

19
Zend Core for Oracle Installation Guide

Figure 22 - 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 23 - Complete Installation Setup

20
Installing Zend Core for Oracle

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

ƒ 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 24 - Installation Location

10. Define where the Zend Core files will be installed. The default location is
C:\Program Files\Zend\Core for Oracle.
Click 'Change' to select a different location.
11. Select Next to continue.

21
Zend Core for Oracle Installation Guide

12. If you chose the Custom installation option, you can choose which
additional components will be installed.

Figure 25 - Feature Selection

13. Select the required components:


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

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

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

22
Installing Zend Core for Oracle

14. Click Next to continue.


15. The Web Server Selection screen will appear:

Figure 26 - 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 for Oracle Installation Guide

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

Figure 27 - 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 28 - 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 for Oracle

Figure 29 - PHP File Extensions

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

Figure 30 - 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 for Oracle Installation Guide

Figure 31 - 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 32 - Zend Network User Name


Figure 33 - Zend Network Password

26
Installing Zend Core for Oracle

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 34 - 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 35 - Proxy Server Selection

31. You are now ready to install the program.

27
Zend Core for Oracle Installation Guide

Figure 36 - 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 37 - Installation Progress 1

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

28
Installing Zend Core for Oracle

Figure 38 - 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 39 - Installation Location

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

29
Zend Core for Oracle Installation Guide

Figure 40 - 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 for Oracle |
Zend Core Administration.

Figure 41 - 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 for Oracle User Guide for more on using Zend Core.

31
Zend Core for Oracle 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: /usr/local/Zend/Core/setup/ZendUpdater
Windows: Start | All Programs | Zend Core For Oracle 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:/usr/local/Zend/Core/setup/ZendUpdater.
Windows: Start | All Programs | Zend Core for Oracle v2.5 | Zend Updater.

Figure 42 - 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

ƒ 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

ƒ Install Additional Components - Displays a list of optional additional


components that can be installed.

ƒ Exit - Exits the Zend Updater.

33
Zend Core for Oracle 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 43 - 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 for
Oracle User Guide for more on installing Updates through the Zend Updater.

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


Packages which you have downloaded from the Zend Update site.

34
Zend Updater

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 for
Oracle 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 for Oracle 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 for Oracle User Guide.

35
Zend Core for Oracle Installation Guide

Uninstall Zend Core

Completely removes Zend Core and all its components from your system.
Only available under Linux/Unix 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 44 - 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 Operating Systems, you can choose the Web Server to be used
with Zend Core by selecting an installed Apache package.

Figure 45 - 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 46 - 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 for Oracle 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 47 - Apache Configuration File Location

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

Figure 48 - 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:

3. Install Zend Framework - Zend's high-quality open source Framework.


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

ƒ Install MySQL - The MySQL 5 database

ƒ Install Oracle IC- 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.

ƒ Zend Core's Bundled Apache (Only available on Linux/Unix) - 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 for Oracle 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

ƒ 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

ƒ 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
Appendix B - Windows Unattended
Installation Text
[general]
destination="C:\Program Files\Zend\Core for Oracle"
; Description:
; The 'destination' parameter defines Zend Core's root directory location for installation.

with-gui=1
; Description:
; The 'with-gui' parameter defines whether Zend Core's Web Administration GUI will be installed.
; Possible values:
; '0' - The Web Administration GUI will not be installed.
; '1' - The Web Administration GUI will be installed.

with-framework=1
; Description:
; The 'with-framework' parameter defines whether Zend Framework will be installed.
; Possible values:
; '0' - Zend Framework will not be installed.
; '1' - Zend Framework will be installed.

with-phpmyadmin=0
; Description:
; The 'with-phpmyadmin' parameter defines whether phpMyAdmin will be installed.
; Possible values:
; '0' - phpMyAdmin will not be installed.
; '1' - phpMyAdmin will be installed.

with-oic=1
; Description:
; The 'with-oic' parameter defines whether the Oracle Instant Client will be installed.
; Possible values:
; '0' - Oracle Instant Client will not be installed.
; '1' - Oracle Instant Client will be installed.

webserver=bundled
; Description:
; The 'webserver' parameter defines which Web Server will be used with Zend Core.
; Possible values:
; 'bundled' - The bundled Apache will be installed.
; 'apache' = The user's existing Apache server will be used.
; 'iis' = The user's existing IIS server will be used.

bundled-apache-port=80
; Description:
; If the 'bundled' option was selected in the 'webserver' parameter (above), the 'bundled-apache-port'
parameter defines the port used by the bundled Apache.
; Please note: The port number must be between 1025 and 65535.

apache-conffile=0
; Description:
; If the 'apache' option was selected in the 'webserver' parameter (above), the 'apache-conffile' parameter
defines the path to Apache's configuration file.
; Possible values:
; '0' - Use this value if the 'apache' option was NOT selected in the 'webserver' parameter (above).
; '<full_path_to_configuration_file>' - Defines the path to Apache's configuration file.

iis_website=0
; Description:
; If the 'iis' option was selected in the 'webserver' parameter (above), the 'iis_website' parameter defines
the IIS Web Server URL.
; Possible values:
; '0' - Use this value if the 'iis' option was NOT selected in the 'webserver' parameter (above).
; '<web_server's_url>' - Defines the IIS Webserver URL.

enable-extension-php=1
enable-extension-inc=1
enable-extension-php3=1
enable-extension-phtml=1
; Description:
; The 'enable-extension' parameters define the file extensions that will be associated with Zend Core.
; Possible values:
; '0' - The extension will not be associated with Zend Core.
; '1' - The extension will be associated with Zend Core.
; Please note: At least one type of file extension must be enabled.

gui-password=password
; Description:
; The 'GuiPassword' parameter defines the password for access to Zend Core's Web Adminstration GUI.
; Please note: The password should be between 4-16 characters, including the following:
; The alphanumeric characters 'a' through 'z', 'A' through 'Z' and '0' through '9' and the special characters
(-) dash, (_) underscore and (.) period

proxy=0
; Description:
; The 'proxy' parameter defines a proxy server and port used when downloading additional components.
; Only use this parameter if you require a proxy server for connecting to the internet.
; Possible values:
; '0' - A proxy server will not be used.
; '<proxy.server.port> - A proxy server will be used to download components. Enter your proxy server and port,
e.g. proxy.test.com:8080.

; zend-network-username=<username>
; Description:
; The 'zend-network-username' parameter defines the configured Zend Network User Name.
; Using your Zend Network credentials, users that are subscribed to one of the Zend Network Support Programs
can benefit from access to Zend Core's regular Updates and Security Fixes.
; You can subscribe at: http://www.zend.com/en/products/core/support
; Your Zend Network Username can be configured after installation using the Zend Updater.

; zend-network-password=<password>
; Description:
; The 'zend-network-password' parameter defines the configured Zend Network Password.
; Using your Zend Network credentials, users that are subscribed to one of the Zend Network Support Programs
can benefit from access to Zend Core's regular Updates and Security Fixes.
; You can subscribe at: http://www.zend.com/en/products/core/support
; Your Zend Network password can be configured after installation using the Zend Updater.

43

Potrebbero piacerti anche