Installing with an RPM

From idenprotect Knowledge Base
Jump to: navigation, search

If you do not yet have the RPM file downloaded, please see our Downloads and Links page

If you are looking to upgrade an existing installation please see Upgrading an RPM installation


The installation of idenprotect Core Platform, idenprotect Authentication Portal and idenprotect User Portal is done using RPM files.

This article assumes that you already have a server installed and configured. If you have not, please see our Idenprotect Core Platform Prerequisites


You can create an idenprotect server via a single RPM. This will install the idenprotect Core Platform and other required components (NGINX, Maria DB) if required. These instructions are for a Centos 7 installation that has access to the internet.

Installation Order

Due to the dependencies of the idenprotect Authentication Portal and idenprotect User Portal, the applications should be installed in the following order: -

  1. idenprotect Core Platform
  2. idenprotect Authentication Portal
  3. idenprotect User Portal
  4. idenprotect Radius Server (optional)
  5. idenprotect Service Manager (optional)

Step-by-step Guide

Installing epel-release

  • With Centos, Using an account with root privileges run the following command
yum -y install epel-release
  • With RHEL, Using an account with root privileges run the following commands
rpm -ivh
yum update

On some Linux distributions you may see an error like

Another App is holding the yum lock;

This may be due to a service called packagekit

To stop this use the command

systemctl stop packagekit

This will enable the download of some dependent packages.

Preparing the Install of the Internal Database

The Idenprotect Core Server requires MariaDB v10.3. To ensure that this version is installed, you mush create a file called MariaDB.repo within the /etc/yum.repos.d directory. The following must be added into the file and once finished, ensure the file is saved.

name = MariaDB
baseurl = (or rhel7-amd64 for RHEL installations)
gpgkey =
gpgcheck = 1

Installing the RPM

NOTE: If you are installing the idenprotect Authentication Portal, please ensure you have followed the guidance on Authentication Portal Configuration first as the Authentication Portal will gather some of its properties from the idenprotect Core Platform

  • Place the RPM file in a directory on your server (you can do this using SCP or by directly downloading using something like wget)
  • Using an account with root privileges, navigate to the directory and run the following command
yum --nogpgcheck localinstall packagename.rpm

Where packagename is the rpm you are installing, eg idenprotect-server-1.3.2-116b.el7.noarch.rpm

  • Accept the changes and updates and the idenprotect software should install

Next Steps

During the RPM installation, it is normal to see some errors reported. You can verify if the installation has been successful by following the steps found in Verifying an RPM installation