{"id":992,"date":"2020-08-29T13:29:55","date_gmt":"2020-08-29T12:29:55","guid":{"rendered":"https:\/\/www.marcinwilk.eu\/?page_id=992"},"modified":"2023-02-06T12:35:35","modified_gmt":"2023-02-06T11:35:35","slug":"unms-install-on-centos-linux","status":"publish","type":"page","link":"https:\/\/www.marcinwilk.eu\/en\/projects\/linux-scripts\/unms-install-on-centos-linux\/","title":{"rendered":"UISP \/ UNMS installation script for EL Linux"},"content":{"rendered":"Ubiquiti, the manufacturer of network equipment, offers several remote monitoring and management systems for their products. The UISP formerly known as Ubiquiti Network Management System (UNMS) is prepared for UISP, airMAX, EdgeMAX, airFiber (and others).<\/p>\n<p>The software prepared by the company is officially designed only for Linux distributions: Ubuntu 16.04.1 LTS (Xenial Xerus) 64-bit, Ubuntu 18.04 LTS (Bionic Beaver) 64-bit, Ubuntu 20.04 LTS (Focal Fossa) 64-bit and Debian 11 64-bit. As I used to use a fully professional RHEL\/Rocky Linux distribution I've tried to install UISP, but it turned out that it is not that simple.<\/p>\n<p>Therefore, to make the task easier for others, I prepared a script that takes the appropriate steps to install and run UISP in RockyLinux 8\/9\u00a0 or RHEL 8\/9, also Stream versions.<\/p>\n<p>Link to the script: <a href=\"https:\/\/github.com\/nicrame\/Linux-Scripts\/raw\/master\/uisp-el.sh\" target=\"_blank\" rel=\"noopener noreferrer\">uisp-el.sh<\/a><\/p>\n<p>Installation of the script requires downloading a file, granting startup privileges and run. You need root permissions, or a user belonging to a superuser group.<\/p>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#000000;border-radius:3px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#333333;color:#FFFFFF;border-top-left-radius:1px;border-top-right-radius:1px\">Download and start up:<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:1px;border-bottom-right-radius:1px\"># curl -fsSL https:\/\/github.com\/nicrame\/Linux-Scripts\/raw\/master\/uisp-el.sh &gt; uisp-el.sh &amp;&amp; chmod +x uisp-el.sh &amp;&amp; .\/uisp-el.sh<\/div><\/div>\n<p>Changelog:<br \/>\nv 1.5 &#8211; 06.02.2023<br \/>\nChanged the way ulimits are configured from UISP files, to docker service configuration. It's much more clean now and better for updates of UISP.<br \/>\nv 1.4 &#8211; 05.02.2023<br \/>\nFound fix for starting up on on EL9 \/ Stream distributions &#8211; rabbit-mq container had too high open files limit (ulimit -n 1073741816).<br \/>\nRevert SELinux change to not disabled.<br \/>\nTested on RockyLinux 9, RockyLinux 8 and CentOS Stream 9.<br \/>\nv 1.3 &#8211; 01.02.2023<br \/>\nAdded support for EL9.<br \/>\nAdded fallback for Debian installer if that OS is detected.<br \/>\nTested on RockyLinux 9, RHEL 9 and RockyLinux 8.<br \/>\nUse Docker Compose from repo (so it will autoupdate correctly now with dnf update).<br \/>\nv 1.2.1 &#8211; 05.08.2021<br \/>\nUse Docker Compose v 1.29.2.<br \/>\nTested (and working) on Rocky Linux 8.4.<br \/>\nv 1.2 &#8211; 02.03.2021<br \/>\nAdded &#8211;allowerasing flag for installing docker (it resolved problems on test env). This will disable cockpit!<br \/>\nFirewall rules fixes.<br \/>\nTested on CentOS 8.3 and RHEL 8.3.<br \/>\nv 1.1 &#8211; 29.08.2020<br \/>\nFirst public release.<br \/>\nAdded yes to not ask when UNMS detect unsupported Linux distro.<br \/>\nv 1.0 &#8211; 28.08.2020<br \/>\nFirst version.\n<input class=\"fooboxshare_post_id\" type=\"hidden\" value=\"992\"\/>","protected":false},"excerpt":{"rendered":"<p>Ubiquiti, the manufacturer of network equipment, offers several remote monitoring and management systems for their products. The UISP formerly known as Ubiquiti Network Management System (UNMS) is prepared for UISP, airMAX, EdgeMAX, airFiber (and others). The software prepared by the company is officially designed only for Linux distributions: Ubuntu 16.04.1 LTS (Xenial Xerus) 64-bit, Ubuntu &hellip; <a href=\"https:\/\/www.marcinwilk.eu\/en\/projects\/linux-scripts\/unms-install-on-centos-linux\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> \"UISP \/ UNMS installation script for EL Linux\"<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1179,"menu_order":7,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-992","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.marcinwilk.eu\/en\/wp-json\/wp\/v2\/pages\/992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marcinwilk.eu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.marcinwilk.eu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.marcinwilk.eu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marcinwilk.eu\/en\/wp-json\/wp\/v2\/comments?post=992"}],"version-history":[{"count":0,"href":"https:\/\/www.marcinwilk.eu\/en\/wp-json\/wp\/v2\/pages\/992\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.marcinwilk.eu\/en\/wp-json\/wp\/v2\/pages\/1179"}],"wp:attachment":[{"href":"https:\/\/www.marcinwilk.eu\/en\/wp-json\/wp\/v2\/media?parent=992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}