Installing and Upgrading Bold Reports® Using an RPM Package
Bold Reports® version 7.1 and later supports installing and upgrading Bold Reports® using an RPM package. You add the Bold Reports® YUM repository, install the boldreports package with dnf, and run the install script.
How do I install Bold Reports® using an RPM package?
You install Bold Reports® from an RPM package by adding the EPEL and Bold Reports® repositories, installing the package, starting Nginx, and running the install script.
-
Before installing Bold Reports®, make sure the EPEL (Extra Packages for Enterprise Linux) repository is installed on your machine. If it is not installed, run the following command:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -
Run the following command to configure the Bold Reports® YUM repository:
dnf install https://rpm.boldreports.com/RPM/repo/boldreports-repo-1.1-1.noarch.rpm -
After the repository is configured, install the Bold Reports® package by running the following command:
dnf install boldreports -
After the package is installed, make sure Nginx is enabled and started by running the following commands:
systemctl enable nginx systemctl start nginx -
Navigate to /opt/boldreports/boldreports-package/ and run the following command to install Bold Reports®:
sudo bash install-boldreports.sh -i {new} -u {user} -h {host URL} -n {true or false} eg : sudo bash install-boldreports.sh -i new -u root -h http://linux.example.com -n true -
To configure Nginx for SSL, follow the SSL steps in the CentOS deployment guide.
How do I upgrade Bold Reports® using an RPM package?
You upgrade an RPM-installed Bold Reports® application with a dnf upgrade command that checks the Bold Reports® repository for a newer version.
-
Run the following command to upgrade Bold Reports®. Wait until the script completes the upgrade process:
dnf upgrade or dnf upgrade boldreports -
After the package is upgraded, you see the following message. You can then access the application and verify the version. The screenshot shows the upgraded Bold Reports® version message.

-
The upgrade command checks the Bold Reports® repository and upgrades the application if an updated version is available. If no upgrade is available, it displays the following message.

Note: To clear the DNF package cache and refresh the repository metadata, run the following commands:
sudo dnf clean all
sudo dnf makecache —refresh
Frequently asked questions
Which Bold Reports® versions support RPM installation?
Bold Reports® supports installing and upgrading with an RPM package starting from version 7.1.
What happens if no upgrade is available?
The Bold Reports® upgrade command checks the repository and displays a message that no upgrade is available.
How do I refresh the DNF repository metadata?
Run sudo dnf clean all and then sudo dnf makecache --refresh to clear the DNF package cache and refresh the Bold Reports® repository metadata.