<br>
<b>Warning</b>:  Undefined array key "HTTP_REFERER" in <b>/home/webhostingchenna/domains/webhostingchennai.co.in/public_html/blog/wp-content/plugins/wp-linkbuilder/plugin/plugin_class.inc.php</b> on line <b>637</b><br>
{"id":763,"date":"2018-03-12T16:39:29","date_gmt":"2018-03-12T11:09:29","guid":{"rendered":"http:\/\/www.webhostingchennai.co.in\/blog\/?p=763"},"modified":"2019-04-03T12:35:05","modified_gmt":"2019-04-03T07:05:05","slug":"installing-opennms-on-centos-7","status":"publish","type":"post","link":"https:\/\/www.webhostingchennai.co.in\/blog\/installing-opennms-on-centos-7\/","title":{"rendered":"Installing OpenNMS on CentOS 7 &#8211; Step by Step Guide"},"content":{"rendered":"<h4><strong><span style="">Installing OpenNMS on CentOS 7<\/span><\/strong><\/h4>\n<p><strong>OpenNMS<\/strong> is a carrier-grade, highly integrated, open source platform designed for <a href="">network monitoring solutions<\/a>. There are two distributions of OpenNMS: Meridian and Horizon.<\/p>\n<p><strong>Meridian<\/strong> is advisable for enterprises and businesses looking for stability and long term support.<\/p>\n<p><strong>Horizon<\/strong> is the place where innovation happens quickly and is ideal for monitoring new technologies and IT ecosystems. Both distributions are completely open source.<\/p>\n<p>Traditionally, installing OpenNMS is a relatively complicated job because it involves multiple technologies, including Oracle Java 8 JDK, PostgreSQL, OpenNMS, systemd, etc. Thankfully, OpenNMS provides an official quickstart install script for CentOS 7, which can greatly simplify the procedures.<\/p>\n</p><p><em>Warning: This script is for a fresh installation of OpenNMS only. If you have installed an earlier version of OpenNMS on the system, running this script might cause unintended consequences.<\/em><\/p>\n<pre>cd\r\ncurl -L <a href="">https:\/\/github.com\/<\/a>opennms-forge\/opennms-install\/archive\/1.1.tar.gz | tar xz\r\ncd opennms-install-1.1\r\nbash bootstrap-yum.sh\r\n<\/pre>\n<p>The script will automatically install all required components for running OpenNMS. During the process, you only need to confirm the installation and provide database credentials as follows.<\/p>\n</p><ul>\n<li>If you want to proceed, type YES: <code>YES<\/code><\/li>\n<li>Enter database username: <code>opennmsuser<\/code><\/li>\n<li>Enter database password: <code>yourpassword<\/code><\/li>\n<\/ul>\n<p>Remember to replace the username and password above with your own.<\/p>\n</p><pre>Creating Database\r\n==================\r\nPostgreSQL initialize ... OK\r\nPostgreSQL set auth from ident to md5 ... OK\r\nStart PostgreSQL database ... OK\r\nPostgreSQL systemd enable ... OK\r\n\r\nEnter database username: whc_opennms\r\nEnter database password:\r\n\r\n\r\nGenerate OpenNMS data source config ... OK\r\nInitialize OpenNMS ...\r\n\r\n\r\nCongratulations\r\n---------------\r\n\r\nOpenNMS is up and running. You can access the web application with\r\n\r\nhttp:\/\/this-systems-ip:8980\r\n\r\nLogin with username admin and password admin\r\n\r\nPlease change immediately the password for your admin user!\r\nSelect in the main navigation \"Admin\" and go to \"Change Password\"<\/pre>\n<p>If all went well, you will see the congratulations message.<\/p>\n</p><p>Before you can access OpenNMS using a web browser, you need to modify firewall rules to allow inbound traffic on port 8980.<\/p>\n</p><pre>firewall-cmd --zone=public --add-port=8980\/tcp --permanent\r\nsystemctl reload firewalld.service\r\n<\/pre>\n<p>Finally, point your favorite web browser to <code>http:\/\/ip_address:8980<\/code>, and log in with the default username <code>admin<\/code> and the default password <code>admin<\/code>.<\/p>\n<p><img data-recalc-dims=""><\/p>\n</p><p><img data-recalc-dims=""><\/p>\n</p><p><span style=""><strong>After Adding Servers<\/strong><\/span><\/p>\n<p><img data-recalc-dims=""><\/p>\n</p><p>If you like this post, please share your comments to improve better.<\/p>\n</p><p>For installing and configuring, please <a href="">click here<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":930,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[40,206],"tags":[176,174,175],"class_list":["post-763","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-monitoring-tools","category-others","tag-oepnnms","tag-opennms-installation","tag-opennms-on-centos"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2018\/03\/ONMS.jpg?fit=660%2C260&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9NOHH-cj","jetpack-related-posts":[{"id":590,"url":"https:\/\/www.webhostingchennai.co.in\/blog\/installing-cwp-on-centos-7\/","url_meta":{"origin":763,"position":0},"title":"Installing CentOS Web Panel on Centos 7","author":"Cavin","date":"August 5, 2017","format":false,"excerpt":"In this tutorial we are going to see, how to install and configure\u00a0CentOS Web Panel on Centos 7 About CentOS Web Panel CentOS Web panel(CWP),\u00a0is a free, Open Source control panel that can be widely used for deploying a Web hosting environment easily. Unlike other Control panels, CWP is automatically\u2026","rel":"","context":"In &quot;VPS&quot;","block_context":{"text":"VPS","link":"https:\/\/www.webhostingchennai.co.in\/blog\/category\/vps\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2017\/08\/CWPmain.jpg?fit=640%2C260&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2017\/08\/CWPmain.jpg?fit=640%2C260&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2017\/08\/CWPmain.jpg?fit=640%2C260&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":461,"url":"https:\/\/www.webhostingchennai.co.in\/blog\/installing-cacti-monitoring-tool-on-centos-7\/","url_meta":{"origin":763,"position":1},"title":"Installing Cacti Monitoring Tool on CentOS 7","author":"Cavin","date":"July 11, 2017","format":false,"excerpt":"Installing Cacti Monitoring Tool on CentOS 7 Let us see about cacti,\u00a0Cacti is a complete front end \u00a0RRDTool(round-robin database tool), it stores all of the vital information to create graphs and populate them with data in a MySQL database. Along with this, it is capable\u00a0 to maintain Graphs, Data Sources,\u2026","rel":"","context":"In &quot;MONITORING TOOLS&quot;","block_context":{"text":"MONITORING TOOLS","link":"https:\/\/www.webhostingchennai.co.in\/blog\/category\/monitoring-tools\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2017\/07\/cacti.jpg?fit=640%2C260&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2017\/07\/cacti.jpg?fit=640%2C260&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2017\/07\/cacti.jpg?fit=640%2C260&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":1412,"url":"https:\/\/www.webhostingchennai.co.in\/blog\/installing-icinga-web-2-on-centos7\/","url_meta":{"origin":763,"position":2},"title":"Installing Icinga web 2 on CentOS7 \/ RHEL 7","author":"Cavin","date":"March 30, 2019","format":false,"excerpt":"Installing Icinga web 2 on CentOS7 \/ RHEL 7 In this post we are going to see the installation of Icinga web 2, a web interface for Icinga 2 where we can monitor our whole infrastructure in single place. Icinga is an open-source computer system and network monitoring application. It\u2026","rel":"","context":"In &quot;MONITORING TOOLS&quot;","block_context":{"text":"MONITORING TOOLS","link":"https:\/\/www.webhostingchennai.co.in\/blog\/category\/monitoring-tools\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2019\/03\/icingaweb2.jpg?fit=640%2C260&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2019\/03\/icingaweb2.jpg?fit=640%2C260&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2019\/03\/icingaweb2.jpg?fit=640%2C260&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":1187,"url":"https:\/\/www.webhostingchennai.co.in\/blog\/mytop-a-useful-tool-for-monitoring\/","url_meta":{"origin":763,"position":3},"title":"Mytop \u2013 A Useful Tool for Monitoring MySQL\/MariaDB","author":"Cavin","date":"February 4, 2019","format":false,"excerpt":"Mytop \u2013 A Useful Tool for Monitoring MySQL\/MariaDB Mytop is an open source and free monitoring program for MySQL and MariaDB databases was written by Jeremy Zawodny using Perl language. It is much similar in look and feel of the most famous linux system monitoring tool called top. Mytop program\u2026","rel":"","context":"In &quot;MySQL&quot;","block_context":{"text":"MySQL","link":"https:\/\/www.webhostingchennai.co.in\/blog\/category\/mysql\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2019\/02\/mysql.jpg?fit=640%2C260&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2019\/02\/mysql.jpg?fit=640%2C260&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2019\/02\/mysql.jpg?fit=640%2C260&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":640,"url":"https:\/\/www.webhostingchennai.co.in\/blog\/installing-lighttpd-with-php-fpm\/","url_meta":{"origin":763,"position":4},"title":"Installing Lighttpd with PHP-FPM and Mysql on CentOS 7","author":"Cavin","date":"November 2, 2017","format":false,"excerpt":"Installing Lighttpd with PHP-FPM and Mysql on CentOS 7.3 Lighttpd ? Lets see about it :\u00a0lighttpd\u00a0 a web server for Linux and Windows operating systems, also an alternative to Apache web server. It is also called Lighty. It is designed to be secure, fast, standards-compliant, and flexible while being optimized\u2026","rel":"","context":"In &quot;VPS&quot;","block_context":{"text":"VPS","link":"https:\/\/www.webhostingchennai.co.in\/blog\/category\/vps\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2017\/11\/lighttpd.jpg?fit=640%2C260&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2017\/11\/lighttpd.jpg?fit=640%2C260&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2017\/11\/lighttpd.jpg?fit=640%2C260&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":832,"url":"https:\/\/www.webhostingchennai.co.in\/blog\/installing-observium-on-centos-7\/","url_meta":{"origin":763,"position":5},"title":"Installing Observium on CentOS 7 &#8211; (Step by Step Guide)","author":"Cavin","date":"April 30, 2018","format":false,"excerpt":"How to install Observium on CentOS 7 Installing Observium on CentOS 7 Observium: A Complete Network Management and Monitoring System. It is a PHP\/MySQL driven Network Observation and Monitoring application, that supports a wide range of operating systems\/hardware platforms including, Linux, Windows, FreeBSD, Cisco, HP, Dell, NetApp and more. It\u2026","rel":"","context":"In &quot;MONITORING TOOLS&quot;","block_context":{"text":"MONITORING TOOLS","link":"https:\/\/www.webhostingchennai.co.in\/blog\/category\/monitoring-tools\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2018\/04\/oservium.jpg?fit=660%2C260&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2018\/04\/oservium.jpg?fit=660%2C260&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.webhostingchennai.co.in\/blog\/wp-content\/uploads\/2018\/04\/oservium.jpg?fit=660%2C260&ssl=1&resize=525%2C300 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/posts\/763","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/comments?post=763"}],"version-history":[{"count":8,"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/posts\/763\/revisions"}],"predecessor-version":[{"id":1175,"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/posts\/763\/revisions\/1175"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/media\/930"}],"wp:attachment":[{"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/media?parent=763"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/categories?post=763"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhostingchennai.co.in\/blog\/wp-json\/wp\/v2\/tags?post=763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}</p></a></p></strong></span></p></code></code></code></p></pre></pre></code></li></code></li></code></li></ul></a></pre></em></p></strong></p></strong></p></a></strong></p></span></strong></h4>