Level Access offers a self-hosting option for Classic AMP. However, there are minimum system requirements needed to run AMP on-premise.
On this page:
- Prerequisites
- Supported configurations
- End user requirements
- Network requirements
- Hardware requirements
- AMP requirements by version
Prerequisites
On-premise AMP requires you to have IT staff with the appropriate level of access, knowledge, and ability to perform basic hosting-related IT tasks, including:
- Installation and configuration of server, application, and database software.
- Email (specifically SMTP) account setup and configuration.
- Configuration of DNS and other services.
- Obtaining or creating signed SSL certificates (https/TLS implementation is mandatory).
If you have additional questions about prerequisites or installation, please contact support.
Supported Configurations
System Components
There are three system components required to run AMP:
- Web Server: Running PHP, responsible for the user interface and APIs.
- Application Server: Java, responsible for automated testing of HTML and PDF content.
- Database Server: MySQL, the RDBMS responsible for storing data and configuration.
Level Access recommends that customers deploy the software onto virtualized environments to ensure maximum ROI, implementation flexibility, and future scalability. Level Access doesn't recommend a specific technology or vendor, and doesn't offer specific services in this domain.
End User Requirements
AMP provides browser extensions that the end user can install in their browser to test individual web pages. To use these extensions, users must have the necessary privileges to install and run extensions into either the Chrome or Firefox browsers on their workstations.
Network Requirements
-
The Web Server and the Application Server require http/https access to each other.
-
The Web Server requires network access to the Database Server.
-
The Web Server requires network access to an Email Server/Relay to send messages to end users.
-
End users are required to have access to the internet and should be allowed to load assets from the following sites:
-
fonts.googleapis.com
-
code.jquery.com
-
Hardware Requirements
The table below shows the basic memory requirements for a typical enterprise installation.
Server component | Memory | Disk | CPU |
---|---|---|---|
Web server | 8GB minimum |
100GB minimum 500GB recommended |
Dual-core minimum Quad-core recommended |
Application server | 16GB minimum 32GB recommended |
100GB minimum 200GB recommended |
Dual-core minimum Quad-core recommended |
Database server |
8GB minimum 16GB recommended |
200GB minimum 500GB recommended |
Dual-core minimum Quad-core recommended |
The various services can all be installed on a single instance if the various dimensions are increased appropriately. For example, a server with 24GB RAM, Quad-Core (or equivalent) CPU server and 500GB storage can run a minimal implementation of all services.
Customers with more aggressive use patterns should contact support.
AMP requirements by version
AMP doesn’t support RHEL (9.x).
AMP 9.59
No changes from AMP 9.58
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.2
- Common Extensions: php8.2-common php8.2-mysql php8.2-xml php8.2-xmlrpc php8.2-curl php8.2-gd php8.2-imagick php8.2-cli php8.2-dev php8.2-imap php8.2-mbstring php8.2-opcache php8.2-soap php8.2-zip php8.2-intl php8.2-tidy php8.2-pgsql php8.2-readline php8.2-xsl php-pear php8.2-bcmath php8.2-bz2 php8.2-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 32.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 129 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.58
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.2
- Common Extensions: php8.2-common php8.2-mysql php8.2-xml php8.2-xmlrpc php8.2-curl php8.2-gd php8.2-imagick php8.2-cli php8.2-dev php8.2-imap php8.2-mbstring php8.2-opcache php8.2-soap php8.2-zip php8.2-intl php8.2-tidy php8.2-pgsql php8.2-readline php8.2-xsl php-pear php8.2-bcmath php8.2-bz2 php8.2-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 32.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 129 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.57
No changes from AMP 9.56
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 32.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.56
No changes from AMP 9.55
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 32.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.55
No changes from AMP 9.54
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 32.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.54
No changes from AMP 9.53
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 32.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.53
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 32.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.52
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 31.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.51
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 31.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.50
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 31.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.49
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 30.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.48
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 30.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.47
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 30.0.0.Final (recommended)
- JBoss EAP 8.x
- Chrome Browser 118 (latest patch release)
- Selenium ChromeDriver 118
AMP 9.46
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 11 (latest patch revision)
- J2EE Server, including any of the following:
- Wildfly 26driver (recommended)
- JBoss EAP 8.x
- Chrome Browser 114 (latest patch release)
- Selenium ChromeDriver 114
AMP 9.45
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 8 (latest patch revision)
- Required for AMP & Continuum
- Java 11 (latest patch revision)
- For Spidering Services
- J2EE Server, including any of the following:
- Wildfly 26driver (recommended)
- JBoss EAP 8.x
- Chrome Browser 114 (latest patch release)
- Selenium ChromeDriver 114
AMP 9.44
Operating System Deployment Recommendations
AMP is developed and tested on Ubuntu 18.04 LTS and secondarily, deployment artifacts are generated for RedHat Enterprise Linux (RHEL 8.8). Only these two operating systems are supported for Production deployments.
Software Requirements
The specific software versions are described in the specific install or upgrade documents for a given version, so the following should be considered as indicative:
- Apache 2.4: using the Prefork MPM serving over SSL/HTTPS
- Common Modules: php_module, mod_env, mod_rewrite, mod_alias, mod_ssl, mod_proxy, mod_headers, proxy_http_module
- Windows Modules: proxy_connect_module
- PHP 8.1
- Common Extensions: php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-tidy php8.1-pgsql php8.1-readline php8.1-xsl php-pear php8.1-bcmath php8.1-bz2 php8.1-dba
- MySQL 8.0 (Standard and Enterprise)
- Java 8 (latest patch revision)
- Required for AMP & Continuum
- Java 11 (latest patch revision)
- For Spidering Services
- J2EE Server, including any of the following:
- Wildfly 26driver (recommended)
- JBoss EAP 8.x
- Chrome Browser 114 (latest patch release)
- Selenium ChromeDriver 114
Comments
0 comments
Article is closed for comments.