Zend Server Repository Installation Script - README
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

What is Zend Server?
====================
Zend Server is a complete, enterprise-ready Web Application Server for running 
and managing PHP applications that require a high level of reliability, 
performance and security. 

What is this Package?
=====================
The Repository Installation Script package includes a simple shell script
that automates the process of installing and upgrading Zend Server through 
Zend's DEB or RPM repositories. 

On supported Linux or IBM i distributions (see detailed system requirements below),
running the ./install_zs.sh script included in this package will perform the 
following:

* Add Zend's repository to the list of your package manager's (yum or aptitude) 
  sources list

* If applicable, install Zend's PGP key that will be used to verify the 
  integrity of downloaded packages before installing them

* Install Zend Server on your system 

Once the installation is complete, you will be able to use your package manager 
(e.g. yum, aptitude, apt-get etc.) to install additional packages from Zend, 
update your installation or uninstall packages.

Zend Server and PHP Upgrade Scenarios
=====================================
The script upgrades your Zend Server and PHP versions, according to your 
current configurations and target version passed.
The script supports the following upgrades:
- Zend Server 2019.0.x to current Zend Server 2021.4.x version
- Zend Server 2018.0.x to current Zend Server 2021.4.x version
- Zend Server 9.1 to current Zend Server 2021.4.x version

* PHP downgrades are not supported, e.g. from Zend Server 6.x PHP 5.4 to Zend Server 6.x 
  PHP 5.3. See Limitations below for more information on which upgrades are not supported. 

Installing or Upgrading Zend Server Using the Repository Installation Script
==================================================================================
In order to install Zend Server, change into the directory extracted from this
package and run the following command, as root or using sudo:

# ./install_zs.sh <PHP_version>
or:
$ sudo ./install_zs.sh <PHP_version>

On Linux:
To install Zend Server with nginx using the installation script, run the following commands (DEB and RPM only): 
# ./install_zs.sh <PHP_version> [nginx]

On Linux:
To install Zend Server with the Zend Java Bridge using the installation script, run the following command:
# ./install_zs.sh <php_version> [java] 

To install Zend Server on IBMi run:
#  ./install_zs.sh --automatic


System Requirements
===================
Installing Zend Server through DEB or RPM repositories is supported on the
following distributions (depending on Zend Server version):

DEB repositories:
* Debian GNU/Linux 9, 10
* Ubuntu Linux 18.04, 20.04 (LTS)

RPM repositories:
* Red Hat Enterprise Linux 7, 8
* CentOS 7, 8

IBM i:
* Required functional OpenSource bootstrap before running Repoinstaller
* V7R2, V7R3, V7R4

Limitations
===========
The installation script cannot be used in the following scenarios:
* When attempting to upgrade from a Zend Server version below 7.1
* When attempting to downgrade a PHP version
* When attempting to upgrade a Web server (e.g. from Zend Server with Apache to Zend Server with nginx)

Further Information and Documentation
=====================================
Additional resources and documentation can be found online, at 
http://www.zend.com/en/products/server/


Thank you for choosing Zend Server
----------------------------------
Zend by Perforce Software Ltd.
http://www.zend.com/
--
