Windows Installation
In this Topic ShowHide
This section describes the three available processes for installing
Zend Server on Windows:
Either via a native Windows installer, an unattended Installation or a
Silent Installation.
Note
If you are upgrading Zend Server
from an existing installation older than Zend Server
Version 4.0 , you
must first perform the procedure described in .
To run Zend Server
on Windows, you need the following:
- Generally, you should install Zend Server
on Windows using an account that has administrator rights. Otherwise,
you may encounter problems with certain operations such as editing
the PATH environment variable or accessing the Service Control Manager.
- Enough space on the hard drive to unpack and install (generally
a minimum of 200 megabytes is recommended.)
Zend Server for Windows
is available in a binary distribution that contains a setup program .exe
file. The .exe file installs everything you need to start using Zend Server
immediately.
If you are encountering problems with Internet Explorer 7 running on
Windows 2008 Server, see the following troubleshooting topic: Windows:
Internet Explorer Blocking Zend Server
IIS Note:
Zend Server
running with IIS does not provide URL rewrite capabilities. If you require
such capabilities (for example, when using Zend Framework based applications
that use the default MVC components) refer to the following troubleshooting
article.
Installing Zend Server
Installing with the Native Windows Installer
The following procedure describes how to install Zend Server
on Windows using a binary distribution.
Note:
Users of previous versions of Zend Server
need to shut down and remove their existing Zend Server
installations manually before installing Zend Server
. See Section “Upgrading”, for more information
on upgrading from a previous version.
|
|

|
To install Zend Server
:
After completing the download, double-click
on the .exe file to start the installation process.
There are three installation types available:
Typical, Full, and Custom.
The Typical
installation type installs the most common options and
is recommended for most users. The installed components
are Zend Optimizer+, Zend Loader, Zend Debugger, Zend
Cache, Zend Framework,
Monitor and Page Cache and Oracle OCI Driver.
The Full
installation type installs all components included in
the installation package. The components are Zend Optimizer+,
Zend Loader, Zend Debugger, Zend Cache, Java Server, Zend
Framework, Oracle OCI Driver, phpMyAdmin, IBM DB2 RTCL
, Monitor, Page Cache and MySQL.
The full installation package requires an Internet connection
while running the installation, to download online components.
The Custom
installation type gives you complete control over which
packages you wish to install and the installation path
that is used. The components are Zend Optimizer+, Zend
Loader, Zend Debugger, Zend Cache, Java Server, Zend Framework,
Oracle OCI Driver, phpMyAdmin, IBM DB2 RTCL,
Monitor, Page Cache and MySQL.
Click the NEXT
button to advance to the Confirmation dialog.
If you choose the Custom
installation type, click the NEXT
button to advance to the “Destination
Location” dialog.
Select a Web server on which to install the
PHP and the Installation Location. Click the NEXT
button to advance to the Select Features dialog.
Select the features to install by double-clicking
the check box next to each feature. A single click on a feature
in the list displays a description for the feature. Click
the NEXT button to
advance to the “Administration Interface Password” screen
and from there, to the Confirmation dialog.
The Confirmation
Dialog
Once you choose an installation type and choose your installation
components, you advance to the confirmation dialog.
Your installation type and installation path are displayed
for you to review.
To install Zend Server
(if you are satisfied with your settings), click the INSTALL button. To change
your settings, click the BACK
button.
To exit the Zend Server
Installation Wizard without installing Zend Server,
click the CANCEL button.
The Custom
Installation
The custom installation installs select components and provides
an option to choose the Web server on which to install PHP.
After confirming the installation, if the port number is already
in use, you are asked to specify a different port number.
The selected Web server is configured to the port specified
after completing the installation.
|
A
browser opens after the installation, to display the Administration
Interface's login screen. Use the password you specified in the
installation process to log in. If it was selected during the
installation, a shortcut is added to your desktop, otherwise,
bookmarking the page at this point will help you to easily locate
the link. |
Installing Additional Components
While running the Installer in custom mode, you can choose not to install
certain components. If at any time, you want to add them, save the installation
file and re-run in Modify mode or, if you did not keep the Installer file,
go to the Control Panel, click Add/Remove programs and select "change"
to run the Installer.
Unattended Installation
The following procedure describes how to use an Unattended installation
to deploy Zend Server
on several machines.
|
|

|
To install Zend Server
:
Download Zend Server.
Open the command line from Start
| Run.
Run the command <Package_Name>.exe
/r.
For example: ZendServer-4.0.0RC50-Windows_x86.exe
/r
The Installer begins to run in record mode,
which displays all the run-time dialog boxes and stores the
data in a file called Setup.iss. This file is stored in the
system's Windows folder.
To specify an alternative response file name and location,
use the /f1 argument. Using the /f1
argument allows you to specify where the response file is
(or where it should be created) and what its name is, as in
Setup.exe /s /f1"C:\Temp\Setup.iss". The
/f1 switch is available both when creating a response file
(with the /r option) and when using a response file (with
the /s option).
Take the generated response file and either
store it on a location in the network which will be available
for all machines or copy the file to each of the machines
on which you want to install Zend Server.
Go to the new machine and run from the command
line Setup.exe /s /f1"C:\Temp\Setup.iss". This will run the
Installer in silent mode, by default, based on
the responses contained in the response file called Setup.iss.
To specify an alternative file name or location of the response
file, use the /f1 argument (see step 4, above).
|
|
Silent Installation
The following procedure describes how to install Zend Server
in Silent Mode. Silent Mode is when you install Zend Server
using all the default settings.
Prerequisites: IIS (any version),
IIS is listening to port 80, free disk space (at least 180 MB) and preferably
without a pre-installed PHP.
|
|

|
To install Zend Server:
Download Zend Server.
Open the command line from Start
| Run.
Run the following command:
<Package_Name>.exe /s /z"di" for
example ZendServer-4.0.0RC50-Windows_x86.exe
/s /z"di"
|
The
Installer begins to run in the background and install Zend Server using the default
settings. If you want to view a progress bar, run the same command
without the/s argument. For example, ZendServer-4.0.0RC50-Windows_x86.exe
/z"di". |
Installed Components
Java Bridge
The Java Bridge is set to run by default and it requires that you have
SUN Microsystems JRE 1.4 (or later) installed on your computer. Therefore,
if you do not already have JRE installed, install it before using the
Java Bridge. The Installer is set to detect your JVM: if you do not have
one, the Installer prompts you to identify its location. Clicking NO continues the installation without
the Java components. More information about JREs and the latest updates
can be found on the Sun Microsystems website: http://java.sun.com.
Locating Installed Components
Zend Server installs
to the directory: <install_path>\Zend
Server.
If you choose to install Apache from the Zend Server
installation, an additional folder containing your installed Apache is
added to the installation path:
<install_path>\Zend Server
<install_path>\Apache2.2
If you choose to install phpMyAdmin from the Zend Server
installation, an additional folder containing phpMyAdmin is added to the
installation path:
<install_path>\Zend Server
<install_path>\phpMyAdmin
Start Menu Options
The Installation Wizard creates a new entry in the Windows START menu
under a Zend Server
menu heading.
The following entries are created within
the new START menu section:
- Change Password - deletes your current password. Clicking this
option automatically deletes your password and opens a new password
definition page.
- Help and Reference - Opens the online help in a browser
- Uninstall - Initiates the Wizard based uninstall process
- Zend Server
- Opens the Zend Server
- Zend Control Panel - Opens the Zend Controller
Uninstalling Zend Server
The following instructions describe how to uninstall Zend Server:
|
|

|
To uninstall:
Use the Windows Control Panel: Start
| Control Panel | Add or Remove Programs.
In the Add
or Remove Programs dialog, locate and click the Zend Server package in
the list.
Click "Remove".
The Installer runs in uninstall mode.
Follow the instructions and click "Finish"
to complete the uninstallation process.
|
This
will stop the Zend Server
services and remove the program, including any additional packages
that were installed. |