Installation
Ubuntu Installation
Before starting the installation, ensure your Ubuntu system meets the minimum requirements: Ubuntu 18.04 or later, 8GB RAM, and 50GB available disk space.
First, update your system packages:
Bash
sudo apt update && sudo apt upgrade -y
Install required dependencies:
Bash
sudo apt install -y curl wget gnupg2 software-properties-common
sudo apt install -y openjdk-11-jdk python3 python3-pip
Download the Data Formulator package:
Bash
wget https://releases.dataformulator.com/v2.1/dataformulator-ubuntu.tar.gz
tar -xzf dataformulator-ubuntu.tar.gz
cd dataformulator
Run the installation script:
Bash
sudo ./install.sh
The installer will automatically configure system services and create necessary directories under /opt/dataformulator/.
RHEL8 Installation
For Red Hat Enterprise Linux 8, start by enabling the required repositories:
Bash
sudo dnf install -y epel-release sudo dnf config-manager --set-enabled powertools
## Install Java and Python dependencies:
Bash
sudo dnf install -y java-11-openjdk java-11-openjdk-devel
sudo dnf install -y python3 python3-pip curl wget
Download and extract the RHEL package:
Bash
wget https://releases.dataformulator.com/v2.1/dataformulator-rhel8.tar.gz
tar -xzf dataformulator-rhel8.tar.gz
cd dataformulator
Execute the installation with SELinux considerations:
Bash
sudo setsebool -P httpd_can_network_connect 1
sudo ./install-rhel.sh
The RHEL installer includes additional firewall configuration and SELinux policy adjustments specific to enterprise environments.