Installation with RPM
1.1. Overview
Please note thats it's actually the best way to install NMS PRIME on a fresh CentOS / RHEL 7 machine. We provide a lot of install scripts, which will automatically run during installation. They will for example automatically setup cacti (monitoring).
Requirements during install:
mysql: not installed or no mysql root password set
1.2. Setup Repositories
This will enable EPEL, Icinga and NMS Prime repositories. It will also enable software collections in order to get PHP 7.3.
1.2.1. NMS Prime community repository
curl -vsL https://raw.githubusercontent.com/nmsprime/nmsprime/master/INSTALL-REPO.sh | bash
See:Â https://raw.githubusercontent.com/nmsprime/nmsprime/master/INSTALL-REPO.sh
1.2.1.1.1. Install old v2.5.4
# To install last fully open source version adapt the repo
sed -i 's/rpm\/nmsprimeOS/rpm\/nmsprime/' /etc/yum.repos.d/nmsprime.repo
1.2.2. NMS Prime Enterprise repository (add all proprietary Apps)
Access to NMS PRIME enterprise repo (username + password) will be granted only by a valid NMS Prime Subscription Agreement
# From version 3.0.0 on - add username & password to repo file before installing full NMSPrime enterprise version
sed -i 's/rpm\/nmsprimeOS/rpm\/nmsprimeNG/' /etc/yum.repos.d/nmsprime.repo
echo $'username=\npassword=' >> /etc/yum.repos.d/nmsprime.repo
1.2.3. (Red Hat Specifics)
In case you are using RHEL instead of CentOS you additionally need to run the following commands before installing all packages:
1.2.3.1.1. Additional commands for RHEL
Start at 2:30min for RPM
1.3. Installation
The most common usage scenarios are:
1.3.1. Install all Packages | 1.3.2. Installation for using your own CRM / Billing | 1.3.3. Use Provisioning only |
ignore NMS Prime Billing module |
In case you need any other module combination, check our Applications site and simply select your yum install statements from below.