{"id":25344,"date":"2018-01-23T02:35:30","date_gmt":"2018-01-23T08:35:30","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=25344"},"modified":"2022-06-03T03:35:18","modified_gmt":"2022-06-03T08:35:18","slug":"how-to-install-and-configure-librenms-on-ubuntu-16-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/","title":{"rendered":"How to Install and Configure LibreNMS on Ubuntu 16.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"aligncenter size-full wp-image-25393\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg\" alt=\"How to Install and Configure LibreNMS on Ubuntu 16.04\" width=\"1200\" height=\"600\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg 1200w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04-768x384.jpg 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04-1024x512.jpg 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04-860x430.jpg 860w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04-680x340.jpg 680w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04-500x250.jpg 500w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04-400x200.jpg 400w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04-200x100.jpg 200w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04-50x25.jpg 50w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>In this tutorial we will show you how to install and configure LibreNMS on Ubuntu 16.04. LibreNMS is free and open source auto-discovering network monitoring tool based on PHP\/MYSQL\/SNMP. It&#8217;s a featured network monitoring system that provides support for wide range of network hardware and operating systems including, FreeBSD, Cisco, Linux, HP etc. LibreNMS is a community-based fork of the Observium network monitoring tool.<\/p>\n<p>LibreNMS\u00a0 comes with a lot of useful features such as<br \/>\n&#8211; Automatic discovery<br \/>\n&#8211; Customisable alerting<br \/>\n&#8211; API Access<br \/>\n&#8211; Billing system<br \/>\n&#8211; Automatic Updates<br \/>\n&#8211; Distributed Polling<br \/>\n&#8211; iOS and Android App<br \/>\n&#8211; Unix Agent<br \/>\n&#8211; And many more&#8230;<\/p>\n<p>Installing and configuring LibreNMS on Ubuntu 16.04, is fairly easy task, if you carefully follow our guide below.<\/p>\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-69c90e8592efc\" 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-69c90e8592efc\"  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-16-04\/#1-Update-the-system\" >1. Update the system<\/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-16-04\/#2-Install-Apache-web-server\" >2. Install Apache web 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-16-04\/#3-Install-and-configure-MariaDB-server\" >3. Install and configure MariaDB server<\/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-16-04\/#4-Install-PHP-7\" >4. Install PHP 7<\/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-16-04\/#5-Install-additional-required-packages\" >5. Install additional required packages<\/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-16-04\/#6-Install-and-configure-LibreNMS\" >6. Install and configure LibreNMS<\/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-16-04\/#7-Finalize-the-installation\" >7. Finalize the installation<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"1-Update-the-system\"><\/span><strong>1. Update the system<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Login to your server via SSH as user root<\/p>\n<pre>ssh root@IP_Address<\/pre>\n<p>and update all installed packages<\/p>\n<pre>apt-get update &amp;&amp; apt-get upgrade<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"2-Install-Apache-web-server\"><\/span><strong>2. Install Apache web server<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Run the following command to install Apache web server on your Ubuntu 16.04 VPS<\/p>\n<pre>apt-get -y install apache2<\/pre>\n<p>Once the web server is installed, start it and enable it to start on boot<\/p>\n<pre>systemctl start apache2\r\nsystemctl enable apache2<\/pre>\n<p>Create Apache virtual host with the following content<\/p>\n<pre>nano \/etc\/apache2\/sites-available\/librenms.conf\r\n\r\n&lt;VirtualHost *:80&gt;\r\nDocumentRoot \/opt\/librenms\/html\/\r\nServerName yourdomain.com\r\n\r\nAllowEncodedSlashes NoDecode\r\n&lt;Directory \"\/opt\/librenms\/html\/\"&gt;\r\nRequire all granted\r\nAllowOverride All\r\nOptions FollowSymLinks MultiViews\r\n&lt;\/Directory&gt;\r\n&lt;\/VirtualHost&gt;<\/pre>\n<p>enable the virtual host and restart Apache for the changes to take effect<\/p>\n<pre>a2ensite librenms.conf\r\na2enmod rewrite\r\nsystemctl restart apache2<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"3-Install-and-configure-MariaDB-server\"><\/span><strong>3. Install and configure MariaDB server<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Install MariaDB server, start it and enable it to start automatically at system boot<\/p>\n<pre>apt-get install -y mariadb-client mariadb-server\r\nsystemctl start mysql\r\nsystemctl enable mysql<\/pre>\n<p>Next, run the <code>mysql_secure_installation<\/code> post installation script to secure the MariaDB server and set root password.<\/p>\n<p>Now, login to the MariaDB server as user root and create a new user and database for the LibreNMS installation<\/p>\n<pre>MariaDB [(none)]&gt; CREATE DATABASE librenms CHARACTER SET utf8 COLLATE utf8_unicode_ci;\r\nMariaDB [(none)]&gt; CREATE USER 'librenms'@'localhost' IDENTIFIED BY 'PASSWORD';\r\nMariaDB [(none)]&gt; GRANT ALL PRIVILEGES ON librenms.* TO 'librenms'@'localhost';\r\nMariaDB [(none)]&gt; FLUSH PRIVILEGES;\r\nMariaDB [(none)]&gt; exit<\/pre>\n<p>Don&#8217;t forget to replace &#8216;PASSWORD&#8217; with an actual strong password.<\/p>\n<p>Open the MariaDB configuration file and add the following lines under <code>[mysqld]<\/code> section<\/p>\n<pre>nano \/etc\/mysql\/mariadb.conf.d\/50-server.cnf\r\n\r\ninnodb_file_per_table=1\r\nsql-mode=\"\"\r\nlower_case_table_names=0<\/pre>\n<p>Restart MariaDB for the changes to take effect.<\/p>\n<pre>systemctl restart mysql<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"4-Install-PHP-7\"><\/span><strong>4. Install PHP 7<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>LibreNMS is a PHP based application, so we have to install PHP too. Run the following command to install PHP 7 and some additional PHP modules required by LibreNMS<\/p>\n<pre>apt-get install php7.0-cli php7.0-curl php7.0-gd php7.0-json php7.0-mcrypt php7.0-mysql php7.0-snmp php7.0-xml php7.0-zip libapache2-mod-php7.0<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"5-Install-additional-required-packages\"><\/span><strong>5. Install additional required packages<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Install the following packages required by LibreNMS<\/p>\n<pre>apt-get install composer fping git graphviz imagemagick mtr-tiny nmap python-memcache python-mysqldb rrdtool snmp snmpd whois<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"6-Install-and-configure-LibreNMS\"><\/span><strong>6. Install and configure LibreNMS<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Create a system user under which LibreNMS will run, and set the its home directory to \/opt\/librenms<\/p>\n<pre>useradd librenms -d \/opt\/librenms -M -r\r\nusermod -a -G librenms www-data<\/pre>\n<p>Clone the LibreNMS source code through Git.<\/p>\n<pre>cd \/opt\/\r\ngit clone https:\/\/github.com\/librenms\/librenms.git librenms<\/pre>\n<p>set the correct permission to the librenms directory<\/p>\n<pre>chown -R librenms:librenms \/opt\/librenms<\/pre>\n<p>To configure snmpd, copy the example configuration file<\/p>\n<pre>cp \/opt\/librenms\/snmpd.conf.example \/etc\/snmp\/snmpd.conf<\/pre>\n<p>Open the snmpd.conf file, edit the RANDOMSTRINGGOESHERE line and set your own community string.<\/p>\n<p>Next, download the snmpd distro detection script<\/p>\n<pre>curl -o \/usr\/bin\/distro https:\/\/raw.githubusercontent.com\/librenms\/librenms-agent\/master\/snmp\/distro<\/pre>\n<p>make it executable and restart the service<\/p>\n<pre>chmod +x \/usr\/bin\/distro\r\nsystemctl restart snmpd<\/pre>\n<p>Now, copy the cron script provided by LibreNMS to the &#8216;\/ect\/cron.d&#8217; directory.<\/p>\n<pre>cp \/opt\/librenms\/librenms.nonroot.cron \/etc\/cron.d\/librenms<\/pre>\n<p>Copy the logrotate script too, in order to rotate the old logs<\/p>\n<pre>cp \/opt\/librenms\/misc\/librenms.logrotate \/etc\/logrotate.d\/librenms<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"7-Finalize-the-installation\"><\/span><strong>7. Finalize the installation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Finally, go to http:\/\/yourdomain.com\/install.php and follow the on-screen instructions to complete the LibreNMS installation.<\/p>\n<hr \/>\n<p>Of course you don\u2019t have to install LibreNMS on Ubuntu 16.04, if you use one of our <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting.html\">Managed Ubuntu VPS hosting<\/a> plans in which case you can simply ask our expert Linux admins to install LibreNMS on Ubuntu 16.04 for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS.<\/strong><\/span> If you liked this post, on how to install LibreNMS on Ubuntu 16.04, please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial we will show you how to install and configure LibreNMS on Ubuntu 16.04. LibreNMS is free and &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install and Configure LibreNMS on Ubuntu 16.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#more-25344\" aria-label=\"Read more about How to Install and Configure LibreNMS on Ubuntu 16.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":25393,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1698],"tags":[1649,59],"class_list":["post-25344","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","tag-librenms","tag-ubuntu","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.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install and Configure LibreNMS on Ubuntu 16.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"How to Install and Configure LibreNMS on Ubuntu 16.04 | RoseHosting\" \/>\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-16-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 16.04\" \/>\n<meta property=\"og:description\" content=\"How to Install and Configure LibreNMS on Ubuntu 16.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-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=\"2018-01-23T08:35:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:35:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\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: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=\"4 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-16-04\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install and Configure LibreNMS on Ubuntu 16.04\",\"datePublished\":\"2018-01-23T08:35:30+00:00\",\"dateModified\":\"2022-06-03T08:35:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/\"},\"wordCount\":535,\"commentCount\":7,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg\",\"keywords\":[\"librenms\",\"ubuntu\"],\"articleSection\":[\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/\",\"name\":\"How to Install and Configure LibreNMS on Ubuntu 16.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-16-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg\",\"datePublished\":\"2018-01-23T08:35:30+00:00\",\"dateModified\":\"2022-06-03T08:35:18+00:00\",\"description\":\"How to Install and Configure LibreNMS on Ubuntu 16.04 | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg\",\"width\":1200,\"height\":600,\"caption\":\"How to Install and Configure LibreNMS on Ubuntu 16.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-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 16.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 16.04 | RoseHosting","description":"How to Install and Configure LibreNMS on Ubuntu 16.04 | RoseHosting","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-16-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install and Configure LibreNMS on Ubuntu 16.04","og_description":"How to Install and Configure LibreNMS on Ubuntu 16.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2018-01-23T08:35:30+00:00","article_modified_time":"2022-06-03T08:35:18+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install and Configure LibreNMS on Ubuntu 16.04","datePublished":"2018-01-23T08:35:30+00:00","dateModified":"2022-06-03T08:35:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/"},"wordCount":535,"commentCount":7,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg","keywords":["librenms","ubuntu"],"articleSection":["Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/","name":"How to Install and Configure LibreNMS on Ubuntu 16.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-16-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg","datePublished":"2018-01-23T08:35:30+00:00","dateModified":"2022-06-03T08:35:18+00:00","description":"How to Install and Configure LibreNMS on Ubuntu 16.04 | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/01\/How-to-Install-and-Configure-LibreNMS-on-Ubuntu-16.04.jpg","width":1200,"height":600,"caption":"How to Install and Configure LibreNMS on Ubuntu 16.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-and-configure-librenms-on-ubuntu-16-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 16.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\/25344","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=25344"}],"version-history":[{"count":1,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/25344\/revisions"}],"predecessor-version":[{"id":41836,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/25344\/revisions\/41836"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/25393"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=25344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=25344"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=25344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}