Installing with an RPM
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.
Due to the dependencies of the idenprotect Authentication Portal and idenprotect User Portal, the applications should be installed in the following order: -
- idenprotect Core Platform
- idenprotect Authentication Portal
- idenprotect User Portal
- idenprotect Radius Server (optional)
- idenprotect Service Manager (optional)
- 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
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.
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 (or rhel7-amd64 for RHEL installations) gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB 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
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