System Overview
The FRAMR On-Premise Server is delivered as a customer-customized image of a virtual machine (VM). This setup is optimized for use on VMWare ESXI 6.5+ or comparable virtualization systems. The VM is designed for high performance and reliability and requires specific hardware and network resources.
FRAMR On-Premise (VM) Specifications
- Operating System: Ubuntu 24.04 LTS
The VM uses Ubuntu 24.04 LTS, a long-term support version of Ubuntu known for its stability and security. - Web Server: Apache 2
Apache 2 serves as the web server, providing a reliable and powerful platform for delivering web content. - Scripting Language: PHP 8.2
PHP 8.2 is used to execute server-side scripts. This version offers numerous performance improvements and new features over older versions. - Database: MariaDB 10.5
MariaDB 10.5 is a relational database known for its high performance and scalability.
Hardware Requirements
- CPU: At least 4 CPU cores
- Memory (RAM): At least 8 GB
- Disk Space: At least 60 GB
Network Requirements
- IP Address: Fixed IP address required
Virtualization Environment
The virtual machine is designed to run on VMWare ESXI 6.5 but can also be operated on other comparable virtualization systems with adjustments by the FRAMR team. The VM configuration must ensure that the minimum requirements for CPU, RAM, and disk space are met.
VMWare Installation and Configuration
- VM Setup:
- Transfer the FRAMR On-Premise image to your virtual machine on VMWare ESXI 6.5 and then import it into VMWare.
- Allocate at least 4 CPU cores, 8 GB of RAM, and 60 GB of disk space to the VM.
- Ensure that the VM has a fixed IP address.
- Network Configuration:
- Configure the network interface of the VM to use the fixed IP address.
- Ensure that all necessary ports (e.g., 80 for HTTP, 443 for HTTPS) are open in the firewall.
- Software Installation:
- Start the virtual machine and then enter the fixed IP address in your browser’s address bar to log into the FRAMR On-Premise cockpit.