Bold BI Installation and Deployment on RHEL 9 on AWS EC2 Instance
This section explains Bold BI application installation and deployment on RHEL 9 EC2 instance on AWS.
Deployment prerequisites
-
Install Nginx.
-
Install the GDIPlus package using the following command.
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm sudo yum install epel-release sudo yum install libgdiplus
-
Include definitions for developing with icu.
sudo yum install libicu-devel
-
Add an openssl conf path in the environment if it does not exist.
export OPENSSL_CONF=/etc/ssl/
-
Change the SELinux mode from targeted to permissive.
sudo setenforce 0
Configuring the Bold BI application
-
Register and download the Bold BI Linux package from here.
-
Download the Bold BI Linux package by running the following command.
sudo wget {Bold BI Linux package link}
-
Extract the zip file.
sudo unzip {Bold BI Linux package zip file
-
Change the working directory to BoldBIEnterpriseEdition-Linux by running the following command.
cd BoldBIEnterpriseEdition-Linux
-
Execute the following command to deploy Bold BI in your Linux machine.
sudo bash install-boldbi.sh -i {new} -u {user} -h {host URL} -n {true or false}
-
i: Installation type: Specifies whether it is a new or upgrade installation.
-
u: Specifies the user or group that manages the service. Please ensure that this user exists in your Linux server.
-
h: Domain or IP address of the machine with HTTP protocol.
-
n: Setting this to
true
will automatically configure the Bold BI with the Nginx front-end server.
Example for new installation
sudo bash install-boldbi.sh -i new -u www-data -h http://linux.example.com -n true