Articles in this section
Category / Section

How to install Bold BI on an AWS Centos EC2 instance

Published:

This section explains how to install the Bold BI application on an AWS Centos EC2 instance.

  1. The prerequisites for installing Bold BI on an Centos Linux instance can be found at: https://help.boldbi.com/deploying-bold-bi/deploying-in-linux/prerequisites-linux/.

  2. For instructions on creating and connecting AWS EC2 Centos Linux instances, refer to: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html.

Bold BI Installation and Deployment

  1. Install Nginx.

  2. Install zip.

     sudo dnf install zip
    
  3. Install wget.

     sudo dnf install wget
    
  4. Install the GDIPlus package using the following command.

    sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
    sudo yum install epel-release
    sudo yum install libgdiplus
    
    
  5. Include definitions for developing with icu.

    sudo yum install libicu-devel
    
  6. Install pv tool by running below command.

    sudo dnf install pv
    
  7. Add an openssl conf path in the environment if it does not exist.

    export OPENSSL_CONF=/etc/ssl/
    
  8. Change the SELinux mode from targeted to permissive.

    sudo setenforce 0
    
  9. Register and copy the Bold BI Linux package link from here.

  10. Download the Bold BI Linux package by running the following command.

    sudo wget {Bold BI Linux package link}
    
  11. Extract the zip file.

    sudo unzip {Bold BI Linux package zip file
    
  12. Change the working directory to BoldBIEnterpriseEdition-Linux by running the following command.

    cd BoldBIEnterpriseEdition-Linux
    
  13. 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 root -h http://linux.example.com -n true
    
Additional Reference:
  1. Install optional libraries
  2. Application startup
  3. How to Troubleshoot the Bold BI Application Deployment in Linux Environment
Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
SS
Written by Sivanesan Saravanan
Updated
Comments (0)
Please  to leave a comment
Access denied
Access denied