Software Requirements
From AgileApps Support Wiki
Revision as of 06:10, 17 March 2017 by imported>Aeric
Installing MySQL Version 5.5.xx
Operating System
|
- RedHat Enterprise Linux Server - Version 5 or Version 6
- SUSE Linux Enterprise Server - Version 11
- CentOS Linux - Release 7
|
MySQL Server |
- MySQL Version 5.5.xx (Community Edition or Community Enterprise Edition)
- MySQL Client
- MySQL Shared libraries
- MySQL Shared compatibility libraries
- MySQL Headers and libraries
If you are a platform user, see Configure the MySQL Server.
|
Libraries |
Download the third-party libraries and save it in a folder. You might want to integrate them into the system during the installation.
- Download mysql-connector-java-5.1.24-bin.jar here
- Download jta.jar here
|
Installing MySQL Version 5.7.xx
Operating System
|
- RedHat Enterprise Linux Server - Version 5 or Version 6
- SUSE Linux Enterprise Server - Version 11
- CentOS Linux - Release 7
|
MySQL Server |
- MySQL Version 5.7.xx (Community Edition or Enterprise Edition)
- MySQL Commercial or Community Client
- MySQL Commercial or Community Server
- MySQL Commercial or Community libraries
- MySQL Commercial or Community compatibility libraries
- MySQL Commercial or Enterprise common files
If you are a platform user, see Configure the MySQL Server.
|
Libraries |
Download the third-party libraries and save it in a folder. You might want to integrate them into the system during the installation.
- Download mysql-connector-java-5.1.24-bin.jar here
- Download jta.jar here
|
Required for Basic Platform Functionality
Mail Server
|
- Mail Server Configuration
-
- Choose any postfix, sendmail or so on.
- Run the mail server on TCP Port 25
The mail server should always be up and running for the platform functionality to work as expected
- Test and verify the Mail Server MTA (Mail Transfer Agent) with the following command:
- echo "test mail" | mail -s "hello" admin-name@myserviceproviderdomain.com
- An email message should be received at the specified address. If the confirmation message does not arrive, check the mail log to discover the cause.
|
Cache
|
- Memcached 1.4.10 for caching
-
- Memcached requires installation of libevent library version 2.0.16 (An event notification library) for your Operating System. It can be downloaded from http://www.monkey.org/~provos/libevent/.
- For more information, see Configuring memcached.
- Ehcache for caching
-
- Ehcache is available in the Common Tomcat profile. For more information, see Configuring Ehcache.
|
Web Server |
- Optional, but Recommended
- Apache HTTP server 2.2.21
-
- The Apache web server can be placed in front of the Tomcat appserver to deliver static content more efficiently.
- It is recommended for systems with large numbers of Static Resources and Documents
- The following modules must be compiled into Apache during installation:
- mod_proxy
- mod_ssl
- mod_expires
- mod_headers
- For more information, see Installing and Configuring Apache for Use with the Platform.
|
Browser Support |
- Application excluding Process
-
- Internet Explorer 11
- Microsoft Edge
- Firefox 32 (Minimum requirement)
- Chrome 48.0.2564 (Minimum requirement)
- Process Model
-
- Does not support Internet Explorer
- Does not support Microsoft Edge
- Firefox 32 (Minimum requirement)
- Chrome 48.0.2564 (Minimum requirement)
- As part of the security processes, the Remember me on this computer option is removed from the browser's login page.
|
Required for Additional Functionality
OpenOffice (optional) |
- OpenOffice 3.2.0 or higher
-
- soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
|
Note: If you have a problem with glibc library version incompatibility while installing OpenOffice 3.4.x (usually happens on RedHat with version 5.6 and lower), you should download and install OpenOffice 3.20
|
|
HornetQ (optional) |
- HornetQ 2.2.14
-
- The Messaging Server is an optional platform component that:
- Handles messages sent by a Twitter Search
- Handles the on-screen notifications when people are viewing the same Case, to prevent editing-collisions.
|
Charting Libraries (optional) |
Additional libraries are needed to email a chart or report.
Learn more: Install the Chart Handling Libraries
|