Articles in this section
Category / Section

Bold Reports Deployment on Amazon Linux AMI

Published:
Updated:

This document provides instructions for deploying Bold Reports on an Amazon Linux AMI environment.

Deployment prerequisites:

  1. Create a VM with AMI Linux Distribution with amd 64 architecture.
  2. Access a Linux server with a standard user account with sudo privileges.
  3. Install the nginx and start with the following command.
   sudo yum install nginx

   sudo systemctl start nginx 
  1. Install zip.
   sudo yum install zip 
  1. Follow these steps to configure the EPEL repository and install the required libraries.

    Amazon Linux 2023 requires the EPEL 9 repository to be added manually.

    First, import the EPEL 9 GPG key. This key is used to verify the authenticity of the software packages.

   sudo rpm --import https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-9 
  1. Next, create the repository configuration file. This command creates the file directly, bypassing the standard installers that are not compatible with Amazon Linux 2023.
   sudo tee /etc/yum.repos.d/epel.repo > /dev/null <<'EOF'
   [epel]
   name=Extra Packages for Enterprise Linux 9 - $basearch
   metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-9&arch=$basearch&protocol=https
   enabled=1
   gpgcheck=1
   gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-9
   EOF 
  1. Install libgdiplus using the dnf package manager.
   sudo dnf install libgdiplus -y 
  1. Install libicu.
   sudo yum install -y libicu 
  1. Install the pv tool by running the following command
   sudo yum install pv 
  1. Add an openssl conf path in the environment if it does not exist
   export OPENSSL_CONF=/etc/ssl/ 

Change the os-release ID:

  1. Edit the os-release file with the following command.
   sudo nano /etc/os-release 
  1. Change the ID amzn to centos and save the file.

    image.png

  2. Click here to configure the Bold ReportsĀ® application.

  3. Click here to Configuring SSL for Bold ReportsĀ®.

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Comments (0)
Please  to leave a comment
Access denied
Access denied