{"id":40384,"date":"2022-03-30T12:30:00","date_gmt":"2022-03-30T17:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=40384"},"modified":"2022-06-03T03:31:23","modified_gmt":"2022-06-03T08:31:23","slug":"how-to-install-and-configure-librenms-on-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/","title":{"rendered":"How to Install and Configure LibreNMS on Ubuntu 20.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"742\" height=\"372\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg\" alt=\"how to install and configure librenms on ubuntu 20.04\" class=\"wp-image-40521\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/how-to-install-and-configure-librenms-on-ubuntu-20.04-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/how-to-install-and-configure-librenms-on-ubuntu-20.04-150x75.jpg 150w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/figure>\n\n\n\n<p>LibreNMS is a free and open-source network monitoring system built in PHP and MySQL which uses the SNMP protocol. It is a community-based fork of the Observium network monitoring tool. This tool is also a user-friendly monitoring system, it is easy to understand and use. It uses MySQL as its database backend and uses SNMP to discover remote clients. <\/p>\n\n\n\n<p>It supports a wide range of network hardware and operating systems including, FreeBSD, Cisco, Linux, HP, etc. In this tutorial, we will show you how to install and configure <a href=\"https:\/\/www.librenms.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">LibreNMS <\/a>on Ubuntu 20.04.<\/p>\n\n\n\n<!--more-->\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69fc9583caa8f\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69fc9583caa8f\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#Step-1-Log-in-to-the-server\" >Step 1. Log in to the server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#Step-2-Create-a-System-User\" >Step 2. Create a System User<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#Step-3-Install-LEMP\" >Step 3. Install LEMP<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#Step-4-Configure-Nginx\" >Step 4. Configure Nginx<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#Step-5-Configure-MariaDB-and-Create-a-Database\" >Step 5. Configure MariaDB and Create a Database<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#Step-6-Configure-PHP-FPM\" >Step 6. Configure PHP-FPM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#Step-7-Download-LibreNMS\" >Step 7. Download LibreNMS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#Step-8-Pre-installation\" >Step 8. Pre-installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#Step-9-Install-LibreNMS\" >Step 9. Install LibreNMS<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-prerequisites\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>An Ubuntu 20.04 VPS<\/li><li>SSH access with root privileges or a regular system user with sudo privileges<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-1-log-in-to-the-server\"><span class=\"ez-toc-section\" id=\"Step-1-Log-in-to-the-server\"><\/span>Step 1. Log in to the server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First, log in to your Ubuntu 20.04 server through SSH as the root user:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ssh root@IP_Address -p Port_number<\/pre>\n\n\n\n<p>You will need to replace \u2018IP_Address\u2018 and \u2018Port_number\u2018 with your server\u2019s respective IP address and SSH port number. Additionally, replace \u2018root\u2019 with the username of the system user with sudo privileges.<\/p>\n\n\n\n<p>To check whether you have the proper Ubuntu version installed on your server, run the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ lsb_release -a<\/pre>\n\n\n\n<p>You should get an output like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">No LSB modules are available.<br>Distributor ID: Ubuntu<br>Description: Ubuntu 20.04.3 LTS<br>Release: 20.04<br>Codename: focal<\/pre>\n\n\n\n<p>Before starting, you have to make sure that all Ubuntu OS packages installed on the server are up to date. You can do this by running the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt update -y<br>$ sudo apt upgrade -y<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-2-create-a-system-user\"><span class=\"ez-toc-section\" id=\"Step-2-Create-a-System-User\"><\/span>Step 2. Create a System User<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Once logged in to Ubuntu 20.04 as root, we will create a new system user to complete this installation.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo useradd librenms -d \/opt\/librenms -M -r<br>$ sudo usermod -aG librenms www-data<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-3-install-lemp\"><span class=\"ez-toc-section\" id=\"Step-3-Install-LEMP\"><\/span>Step 3. Install LEMP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>We need to install a web server, database server, and PHP to proceed with installing LibreNMS. In this post, we will use Nginx instead of Apache. So, let&#8217;s run the command below to install LEMP.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install software-properties-common<br>$ sudo add-apt-repository universe<br>$ sudo apt update<br>$ sudo apt install nginx-full mariadb-server mariadb-client php7.4-{cli,curl,fpm,gd,gmp,json,mbstring,mysql,snmp,xml,zip} acl curl composer fping git graphviz imagemagick mtr-tiny nmap rrdtool snmp snmpd whois unzip python3-pymysql python3-dotenv python3-redis python3-setuptools python3-systemd python3-pip<\/pre>\n\n\n\n<p>On Ubuntu 20.04, Nginx and MariaDB are configured to start running upon installation, you can check them by running this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl status mysql nginx --lines=0<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-4-configure-nginx\"><span class=\"ez-toc-section\" id=\"Step-4-Configure-Nginx\"><\/span>Step 4. Configure Nginx<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Nginx has a default server block, and we are going to delete it and create a new server block.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo rm \/etc\/nginx\/sites-enabled\/default -f<\/pre>\n\n\n\n<p>We will create an nginx server block for LibreNMS in librenms.conf, let&#8217;s run this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/etc\/nginx\/sites-enabled\/librenms.conf<\/pre>\n\n\n\n<p>Paste the following content into the file, make sure you edit the server_name as required.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">server {\n listen      80;\n server_name librenms.rosehosting.com;\n root        \/opt\/librenms\/html;\n index       index.php;\n\n charset utf-8;\n gzip on;\n gzip_types text\/css application\/javascript text\/javascript application\/x-javascript image\/svg+xml text\/plain text\/xsd text\/xsl text\/xml image\/x-icon;\n location \/ {\n  try_files $uri $uri\/ \/index.php?$query_string;\n }\n location ~ [^\/]\\.php(\/|$) {\n  fastcgi_pass unix:\/run\/php\/librenms.sock;\n  fastcgi_split_path_info ^(.+\\.php)(\/.+)$;\n  include fastcgi.conf;\n }\n location ~ \/\\.(?!well-known).* {\n  deny all;\n }\n}<\/pre>\n\n\n\n<p>Save the file and exit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-5-configure-mariadb-and-create-a-database\"><span class=\"ez-toc-section\" id=\"Step-5-Configure-MariaDB-and-Create-a-Database\"><\/span>Step 5. Configure MariaDB and Create a Database<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Before creating a new database for LibreNMS, let&#8217;s modify our default MariaDB configuration file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/etc\/mysql\/mariadb.conf.d\/50-server.cnf<\/pre>\n\n\n\n<p>Add these lines to [mysqld] section<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">innodb_file_per_table=1<br>lower_case_table_names=0<\/pre>\n\n\n\n<p>Save the file then exit and restart MariaDB<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl restart mysql<\/pre>\n\n\n\n<p>Once restarted, we can create a new database for LibreNMS installation. We need to log in to the MariaDB console and create a database for LibreNMS.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo mysql<\/pre>\n\n\n\n<p>In MySQL shell, run these commands as shown below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">MariaDB [(none)]&gt; CREATE DATABASE librenms CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;\nQuery OK, 1 row affected (0.000 sec)\n\nMariaDB [(none)]&gt; CREATE USER 'librenms'@'localhost' IDENTIFIED BY 'm0d1fyth15';\nQuery OK, 0 rows affected (0.000 sec)\n\nMariaDB [(none)]&gt; GRANT ALL PRIVILEGES ON librenms.* TO 'librenms'@'localhost';\nQuery OK, 0 rows affected (0.001 sec)\n\nMariaDB [(none)]&gt; FLUSH PRIVILEGES;\nQuery OK, 0 rows affected (0.000 sec)\n\nMariaDB [(none)]&gt; \\q<\/pre>\n\n\n\n<p>Make sure you create a strong database password, replace <strong>m0d1fyth15 <\/strong>in the command above with a stronger one.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-6-configure-php-fpm\"><span class=\"ez-toc-section\" id=\"Step-6-Configure-PHP-FPM\"><\/span>Step 6. Configure PHP-FPM<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PHP-FPM has the default pool configuration file in www.conf. We are going to copy this file and make changes in <code>librenms.conf<\/code>.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo cp \/etc\/php\/7.4\/fpm\/pool.d\/{www.conf,librenms.conf}<\/pre>\n\n\n\n<p>The command above should create a copy of <code>\/etc\/php\/7.4\/fpm\/pool.d\/www.conf<\/code> at <code>\/etc\/php\/7.4\/fpm\/pool.d\/librenms.conf<\/code>. Next, we need to change the PHP-FPM pool name in librenms.conf, open librenms.conf make the following changes.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/etc\/php\/7.4\/fpm\/pool.d\/librenms.conf<\/pre>\n\n\n\n<p id=\"change-php-fpm-pool-name-www-to-librenms\">In that file, change PHP-FPM pool name [www] to [librenms]. Then, change the <strong>user <\/strong>and <strong>group <\/strong>from www-data to librenms (we created a user called &#8216;librenms&#8217; in the beginning of this tutorial)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">user = www-data<br>group = www-data<\/pre>\n\n\n\n<p>to<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">user = librenms<br>group = librenms<\/pre>\n\n\n\n<p>Last, change the FPM listening socket from <code>listen = \/run\/php\/php7.4-fpm.sock<\/code> to <code>listen = \/run\/php\/libnrenms.sock<\/code><\/p>\n\n\n\n<p>Save the file then exit from nano editor and restart php-fpm<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl restart php7.4-fpm<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-7-download-librenms\"><span class=\"ez-toc-section\" id=\"Step-7-Download-LibreNMS\"><\/span>Step 7. Download LibreNMS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In this step, we will clone the LibreNMS git repository to \/opt directory using git command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ cd \/opt<br>$ sudo git clone https:\/\/github.com\/librenms\/librenms.git<\/pre>\n\n\n\n<p>The repository is now downloaded, and we need to give it the correct permissions.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo chown -R librenms. \/opt\/librenms\n$ sudo chmod 771 \/opt\/librenms\n$ sudo setfacl -d -m g::rwx \/opt\/librenms\/bootstrap\/cache\/ \/opt\/librenms\/logs \/opt\/librenms\/rrd \/opt\/librenms\/storage\/\n$ sudo setfacl -R -m g::rwx \/opt\/librenms\/bootstrap\/cache\/ \/opt\/librenms\/logs \/opt\/librenms\/rrd \/opt\/librenms\/storage\/<\/pre>\n\n\n\n<p>Then, run this command to download the dependencies.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ su - librenms<br>$ .\/scripts\/composer_wrapper.php install --no-dev<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-8-pre-installation\"><span class=\"ez-toc-section\" id=\"Step-8-Pre-installation\"><\/span>Step 8. Pre-installation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>We need to complete the following prior to starting the LibreNMS installation through a web browser.<\/p>\n\n\n\n<p>a. Enable LNMS command completion<br>To enable LNMS command completion, we need to copy the executables, run the commands:<\/p>\n\n\n\n<pre id=\"sudo-ln-s-opt-librenms-lnms-usr-bin-lnms-sudo-cp-opt-librenms-misc-lnms-completion-bash-etc-bash-completion-d\" class=\"wp-block-preformatted\">$ sudo ln -s \/opt\/librenms\/lnms \/usr\/bin\/lnms<br>$ sudo cp \/opt\/librenms\/misc\/lnms-completion.bash \/etc\/bash_completion.d\/<\/pre>\n\n\n\n<p>b. Configure SNMPD<br>To configure snmpd, copy the example configuration file<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo cp \/opt\/librenms\/snmpd.conf.example \/etc\/snmp\/snmpd.conf<\/pre>\n\n\n\n<p>Open the snmpd.conf file, then modify the <strong>RANDOMSTRINGGOESHERE <\/strong>line and set your own string, then complete the following:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo curl -o \/usr\/bin\/distro https:\/\/raw.githubusercontent.com\/librenms\/librenms-agent\/master\/snmp\/distro<br>$ sudo chmod +x \/usr\/bin\/distro<br>$ sudo systemctl enable snmpd<br>$ sudo systemctl restart snmpd<\/pre>\n\n\n\n<p>c. Cronjob<br>We need to copy the cronjob file, you can modify it if needed.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo cp \/opt\/librenms\/librenms.nonroot.cron \/etc\/cron.d\/librenms<\/pre>\n\n\n\n<p>d. Logrotate<br>In this installation method, LibreNMS log files will be stored in \/opt\/librenms\/logs. These logs can grow bigger over time, and to lower the size we can use logrotate.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo cp \/opt\/librenms\/misc\/librenms.logrotate \/etc\/logrotate.d\/librenms<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-9-install-librenms\"><span class=\"ez-toc-section\" id=\"Step-9-Install-LibreNMS\"><\/span>Step 9. Install LibreNMS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Finally, navigate to your http:\/\/librenms.domain.com to initiate the LibreNMS web installation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"754\" height=\"567\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-preinstall.png\" alt=\"\" class=\"wp-image-40387\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-preinstall.png 754w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-preinstall-300x226.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-preinstall-150x113.png 150w\" sizes=\"(max-width: 754px) 100vw, 754px\" \/><figcaption>You will see 4 (four) circles, and you need to click on the second circle to continue to the next step.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"754\" height=\"915\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-configure-database.png\" alt=\"\" class=\"wp-image-40388\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-configure-database.png 754w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-configure-database-247x300.png 247w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-configure-database-124x150.png 124w\" sizes=\"(max-width: 754px) 100vw, 754px\" \/><figcaption>In this step, make sure you fill in the database details you created earlier, then click on the <strong>Build Database<\/strong> blue button.<\/figcaption><\/figure>\n\n\n\n<p>After the database is built, you will be brought to the next step and create an administrative user.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"751\" height=\"547\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-create-admin.png\" alt=\"\" class=\"wp-image-40389\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-create-admin.png 751w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-create-admin-300x219.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-create-admin-150x109.png 150w\" sizes=\"(max-width: 751px) 100vw, 751px\" \/><\/figure>\n\n\n\n<p>Click on the third circle and create an admin user.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"755\" height=\"714\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-finish-installation.png\" alt=\"\" class=\"wp-image-40390\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-finish-installation.png 755w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-finish-installation-300x284.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-finish-installation-150x142.png 150w\" sizes=\"(max-width: 755px) 100vw, 755px\" \/><figcaption>After creating an admin user, you will see this page. Click on the <strong>validate your install<\/strong> link and log in to the back end.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"579\" height=\"427\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-login.png\" alt=\"\" class=\"wp-image-40391\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-login.png 579w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-login-300x221.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-login-150x111.png 150w\" sizes=\"(max-width: 579px) 100vw, 579px\" \/><figcaption>On this page, log in with the newly created admin user to access the dashboard.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"246\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-dashboard-1024x246.png?v=1644458355\" alt=\"\" class=\"wp-image-40392\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-dashboard-1024x246.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-dashboard-300x72.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-dashboard-150x36.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-dashboard-768x185.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-dashboard-1320x317.png 1320w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/librenms-dashboard.png 1414w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>That&#8217;s it, you have learned how to install and configure LibreNMS on <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting.html\" target=\"_blank\" rel=\"noreferrer noopener\">Ubuntu 20.04<\/a>.<\/p>\n\n\n\n<p>Of course, you don\u2019t have to install and configure LibreNMS on Ubuntu 20.04 if you use one of our <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting.html\" target=\"_blank\" rel=\"noreferrer noopener\">Ubuntu VPS Hosting<\/a> services, in which case you can simply ask our expert Linux admins to install and configure LibreNMS on Ubuntu 20.04 VPS for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n\n\n\n<p>PS. If you liked this post on how to install and configure LibreNMS on Ubuntu 20.04, please share it with your friends on the social networks using the buttons below or simply leave a reply in the comments sections. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>LibreNMS is a free and open-source network monitoring system built in PHP and MySQL which uses the SNMP protocol. It &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install and Configure LibreNMS on Ubuntu 20.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#more-40384\" aria-label=\"Read more about How to Install and Configure LibreNMS on Ubuntu 20.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":40521,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1701,13,1698],"tags":[172,1649,1839],"class_list":["post-40384","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-networking-and-domains","category-tutorials","category-ubuntu","tag-install","tag-librenms","tag-ubuntu-20-04","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install and Configure LibreNMS on Ubuntu 20.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"LibreNMS is a free and open-source network monitoring system that uses the SNMP protocol. Learn how to install it on Ubuntu 20.04.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install and Configure LibreNMS on Ubuntu 20.04\" \/>\n<meta property=\"og:description\" content=\"LibreNMS is a free and open-source network monitoring system that uses the SNMP protocol. Learn how to install it on Ubuntu 20.04.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-30T17:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:31:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg?v=1645544147\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"LibreNMS is a free and open-source network monitoring system that uses the SNMP protocol. Learn how to install it on Ubuntu 20.04.\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install and Configure LibreNMS on Ubuntu 20.04\",\"datePublished\":\"2022-03-30T17:30:00+00:00\",\"dateModified\":\"2022-06-03T08:31:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/\"},\"wordCount\":944,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg\",\"keywords\":[\"install\",\"librenms\",\"Ubuntu 20.04\"],\"articleSection\":[\"Networking and Domains\",\"Tutorials\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/\",\"name\":\"How to Install and Configure LibreNMS on Ubuntu 20.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg\",\"datePublished\":\"2022-03-30T17:30:00+00:00\",\"dateModified\":\"2022-06-03T08:31:23+00:00\",\"description\":\"LibreNMS is a free and open-source network monitoring system that uses the SNMP protocol. Learn how to install it on Ubuntu 20.04.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg\",\"width\":742,\"height\":372,\"caption\":\"how to install and configure librenms on ubuntu 20.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-and-configure-librenms-on-ubuntu-20-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install and Configure LibreNMS on Ubuntu 20.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install and Configure LibreNMS on Ubuntu 20.04 | RoseHosting","description":"LibreNMS is a free and open-source network monitoring system that uses the SNMP protocol. Learn how to install it on Ubuntu 20.04.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install and Configure LibreNMS on Ubuntu 20.04","og_description":"LibreNMS is a free and open-source network monitoring system that uses the SNMP protocol. Learn how to install it on Ubuntu 20.04.","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2022-03-30T17:30:00+00:00","article_modified_time":"2022-06-03T08:31:23+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg?v=1645544147","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_description":"LibreNMS is a free and open-source network monitoring system that uses the SNMP protocol. Learn how to install it on Ubuntu 20.04.","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install and Configure LibreNMS on Ubuntu 20.04","datePublished":"2022-03-30T17:30:00+00:00","dateModified":"2022-06-03T08:31:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/"},"wordCount":944,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg","keywords":["install","librenms","Ubuntu 20.04"],"articleSection":["Networking and Domains","Tutorials","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/","name":"How to Install and Configure LibreNMS on Ubuntu 20.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg","datePublished":"2022-03-30T17:30:00+00:00","dateModified":"2022-06-03T08:31:23+00:00","description":"LibreNMS is a free and open-source network monitoring system that uses the SNMP protocol. Learn how to install it on Ubuntu 20.04.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/02\/how-to-install-and-configure-librenms-on-ubuntu-20.04.jpg","width":742,"height":372,"caption":"how to install and configure librenms on ubuntu 20.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-20-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install and Configure LibreNMS on Ubuntu 20.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/40384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=40384"}],"version-history":[{"count":12,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/40384\/revisions"}],"predecessor-version":[{"id":40910,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/40384\/revisions\/40910"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/40521"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=40384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=40384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=40384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}