Prerequisites
- Ensure you meet system requirements for Zephyr Enterprise 6.1
- Zephyr Server
- Zephyr Data Centert (multi-node deployment)
- Zephyr Cloud
- Ensure you have your Zephyr Enterprise and any plugin license files
- Download the required software
- Zephyr Enterprise 6.1 Linux Software: Download from here
Steps to Install the Required Software
The following sections need to be reviewed and will need to be completed to get Zephyr Enterprise up and running:
title | System Requirements |
---|
System Requirements
Zephyr Enterprise Server (for Linux On-Premise Installations only)
OS
RedHat Enterprise 64-bit
RHEL 7.
0CentOS 64-bit
Ubuntu/Debian 64-bit
SUSE/openSUSE 64-bit
CPU
Quad-core CPU Intel Pentium or AMD Opteron (2Ghz or higher)
RAM
Minimum 8GB; Preferred 12GB
Disk Space
At least 5GB Free (250GB-1TB recommended for large enterprise installations)
Networking
Wired Ethernet
Static IP address
REQUIRED† Ports: 80, 443 (if HTTPS), 8005, 3306, 9300, 5701, 5702, 37000, 37001
Firewall (if present): Allow ports 80, 443 (if HTTPS). Must support WebSocket protocol
Proxy (if present): Must support WebSocket protocol
Account
Superuser (root) access to the machine
Installer and services needs to run as "root"
Software
Java: Oracle JDK 8
Connector: JDBC 5.1.40
Note: NO other Tomcat or MySQL can be installed on the machine. JRE is not supported
Embedded MySQL and remote MySQL only. All other supported databases use Zephyr Enterprise Data CenterDatabase property 'global_max_connections' must be set to 500 or above
OS
Any Desktop OS
Browser
Any one of these three with versions that support Web Sockets:
- Chrome
- Internet Explorer
- Firefox
Networking
Client machine must have access to port 80 for HTTP connection (or 443 for HTTPS) to the Zephyr Server
OS
Windows Server 2008 / 2012 / 2016
Windows 7 Enterprise / Windows 8 Enterprise / Windows 10 Enterprise
Linux (RedHat, Fedora, Ubuntu, CentOS, SUSE)
MacOS
Only 32 bit supported
CPU
Dual-core CPU Intel Pentium or AMD Opteron (2Ghz or higher)
RAM
Minimum 1GB
Disk Space
At least 100MB Free
Networking
Wired Ethernet
Account
Administrator access to the machine
Installer and services needs to "Run As Administrator"
Software
Oracle JDK 8. JRE is not supported. 32-bit only
Info | ||
---|---|---|
| ||
All port numbers mentioned are by default, and can be configured to fit your specific environment setup. If any firewalls or proxies are present, it is required that they support the WebSocket protocol. |
Ports Explained:
- 80, 443(if HTTPS), 8005 and 8009 are used by tomcat and can be configured in the server.xml file under zephyr\tomcat\conf\
- 3306 is used by MySQL in Linux and configured in the my.cnf
- 9300 is used by Elastic search
- 5701, 5702, 37000, 37001 are used by Hazelcast
Software Version Explained:
- The MySQL software has to be the major/minor (5.6.X) version
- No other MySQL should be present on the server instance
- Oracle JDK must be JDK 8u101 or higher. JRE is not supported
- Zephyr Enterprise Server for Windows includes MySQL in the installation package on top of allowing remote MySQL
- Zephyr Enterprise Server for Linux requires a separate installation of MySQL not included in the installation package on top of allowing remote MySQL
title | Installing Java |
---|
Installing Java
Step 1.) Execute the Java JDK installation with the command:
Code Block | ||
---|---|---|
| ||
shell> rpm –ivh jdk-8u101-linux-x64.rpm |
Step 2.) Set the /usr/bin/java (also: javac javaws javadoc jar jcontrol) symbolic links to point to where the rpm installed the JDK.
Code Block | ||
---|---|---|
| ||
shell> cd /usr/bin
shell> rm -f java
shell> ln -s /usr/java/default/bin/java java |
Step 3.) Add the JAVA_HOME environment variable to point to the location where Sun/Oracle Java version 8 Update 101 was installed.
Code Block | ||
---|---|---|
| ||
shell> export JAVA_HOME=/usr/java/default |
Step 4.) Update the PATH variable to point to the bin folder.
Code Block | ||
---|---|---|
| ||
shell> export PATH=/usr/java/default/bin:$PATH |
Step 5.) Optional: Verify the java installation version - Sun/Oracle Java JDK 8
Code Block | ||
---|---|---|
| ||
shell> java –version |
- Install Java (if not already installed)
- Install MySQL (if a database server is not already configured and available)
- Configure MySQL recommended settings (see below)
- Install and configure Elastic Search
- Install and configure Zephyr Enterprise
Expand | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||
Anchor | | anchor2 | anchor2 |
Panel | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Installing Configuring MySQLStep 1.) Install MySQL RPMs in the order shown below:
Step 2.) Set the MySQL root user password. “server” rpm installation typically displays the following message.
Step 2.1) Start the MySQL Configure MySQL with the following settings below and restart the MySQL server.
Step 2.2.) Get the auto-generated password.
Step 3.) Connect to MySQL using the auto-generated password from the .mysql_secret file and change the root password using the following commands:
Step 4.) Create or modify the my.cnf file as shown below.
Step 5.) Restart MySQL.
|
Expand | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||
|
Expand | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
|