Installing Zend Server on RPM (SLES and OpenSUSE)

This topic describes the procedures for installing Zend Server on a RPM (SLES and OpenSUSE) operating system.

Note:

After installing Zend Server 8.5, you will automatically be using a 30-day Enterprise edition trial license. To continue working with Zend Server after this time period, contact Zend for a new license. For more information on Zend Serve editions, see Zend Server Editions.

Automatically Installing Zend Server

The following procedure describes how to run a script that will automatically create your RPM repositories and install Zend Server.

This method downloads files from the Internet and therefore requires that you have an active Internet connection, access to your distribution's repositories and root privileges for the server.

Note:

Using the Repository Installer script is the recommended and simplest method to install Zend Server, as it ensures a correct and healthier installation process. The script ensures that the correct repositories are set, verifies system requirements and issues the correct package management commands to set Zend Server up properly.

 

 

Instructions on how to complete a procedure

  1. Download the package called "Zend Server (DEB/RPM Installer Script)" from zend.com - http://www.zend.com/en/products/server/downloads

  2. Locate and extract the package:
    ZendServer-X.X.X-RepositioryInstaller-linux.tar.gz

  3. To change to the directory with the installer scripts run:
    cd <Install_Path>/ZendServer-RepositoryInstaller-linux/

  4. Depending on the PHP version you want to use (5.5 or 5.6), run one of the following commands:

install.sh <PHP Version>

After installing, a completion notification will appear, with a notice that the servers have started.

Note:

To launch Zend Server, and access the UI, open your browser at: https://<Server_IP>:10082/ZendServer (secure), or http://<Server_IP>:10081/ZendServer.

Manually Installing Zend Server

This section describes the installation procedures of Zend Server on SLES and OpenSUSE, using zypper – the default package manager for SUSE.

This method downloads files from the Internet and therefore requires that you have an active Internet connection and root privileges for the server.

Note:

SELinux users need to change their system settings to permissive mode before starting the Zend Server installation procedure, by executing the following command:
# setenforce permissive

There are two methods for setting up repositories: one method is for SLES 11 and OpenSUSE  and the other for SLES 10.

To set up repositories in SLES 11 and OpenSUSE

The following commands are run in the shell as root or using sudo.

 

 

Instructions on how to complete a procedure

To set up the repositories:

  1. Set up your Zend Server repository by creating:
    /etc/zypp/repos.d/zend.repo and adding the following content:

On 32 bit systems:

[Zend]
name=zend-server
baseurl=http://repos.zend.com/zend-server/8.5/sles/i586
type=rpm-md
enabled=1
autorefresh=1
gpgcheck=1
gpgkey=http://repos.zend.com/zend.key

[Zend_noarch]
name=zend-server - noarch
baseurl=http://repos.zend.com/zend-server/8.5/sles/noarch
type=rpm-md
enabled=1
autorefresh=1
gpgcheck=1
gpgkey=http://repos.zend.com/zend.key

On 64 bit systems:

[Zend]
name=zend-server
baseurl=http://repos.zend.com/zend-server/8.5/sles/x86_64
type=rpm-md
enabled=1
autorefresh=1
gpgcheck=1
gpgkey=http://repos.zend.com/zend.key

[Zend_noarch]
name=zend-server - noarch
baseurl=http://repos.zend.com/zend-server/8.5/sles/noarch
type=rpm-md
enabled=1
autorefresh=1
gpgcheck=1
gpgkey=http://repos.zend.com/zend.key

  1. Run the following command:

zypper refresh

  1. Accept importing the Zend Key to your trusted keys list.

    Note:

    If this is not the first time you are setting up these repositories, the Zend Key will be automatically imported.

Your repository is now ready for Zend Server to be installed.

To install Zend Server using zypper

 

 

Instructions on how to complete a procedure

To install Zend Server:

Once the environment is setup, run the appropriate command according to PHP version support you require (5.5 or 5.6):

# zypper install zend-server-php-<PHP Version>

zypper automatically downloads and installs the selected packages.

After installing, a completion notification will appear, with a notice that the servers have started.

Note:

To launch Zend Server, and access the UI, open your browser at: https://<Server_IP>:10082/ZendServer (secure), or http://<Server_IP>:10081/ZendServer.