Nagios Fusion 4 - Offline Installation (Beta)


This KB article will show you how to install Nagios Fusion 4 in an offline environment.

An offline environment is described as one that does not have direct internet access. Normally the server you are installing Nagios Fusion onto requires internet [or local repository mirror] access to install packages from repositories.

This KB article shows you how to modify the installation so it does not require internet access. However you will still need to download some packages on a computer that has internet access and then transfer those packages to your offline server.

This KB article was written using Nagios 4.0.0. Future versions may have additional components that are not addressed in this KB article and will need to be taken into consideration if the process does not work as expected.


Nagios Enterprises provides this KB article to customers in good faith. However an installation of Nagios Fusion using this method is not officially supported by Nagios Enterprises, future problems caused by using this method is beyond our control. Support may be limited if problems cannot be reproduced on a normal installation of Nagios Fusion.



This method requires two CentOS / RHEL servers.




Download Required Files

On your internet facing computer you need to download the following files:


Nagios Fusion

Download the Nagios Fusion tarball:

All versions of Nagios Fusion can be located here:


Once you have downloaded the Nagios Fusion tarball you need to transfer it to your offline server into the /tmp/ location. Steps on how to do this are not provided here, however you can use a program like WinSCP to transfer it.



Offline Server

Establish a terminal session to the offline server as the root user.


As mentioned under the requirements section, the offline server will require access to offline yum repositories of:


If you do not have access to offline yum repositories then you will need to manually install the following packages on CentOS / RHEL 6:

httpd mysql mysql-server php php-pdo php-mysql php-mbstring unzip ntp sysstat


Or if you're running CentOS / RHEL 7 and you don't have access to the offline yum repositories, you'll manually install these instead:

httpd mysql mariadb mariadb-server php php-pdo php-mysql php-mbstring unzip ntp sysstat


Now extract the tar ball and change directory into the Fusion installation directory:

cd /tmp
tar xzf fusion-latest.tar.gz
cd /tmp/nagiosfusion


Now run this command to install Nagios Fusion:



Wait for the install to complete. If it is successful it should end with:

Nagios Fusion Installation Complete!

You can access the Nagios Fusion web interface by visiting:


Proceed to the URL provided in the output above to complete the Nagios Fusion installation.



Final Thoughts

For any support related questions please visit the Nagios Support Forums at:

Article ID: 757
Created On: Wed, Sep 27, 2017 at 4:23 PM
Last Updated On: Wed, Jul 3, 2019 at 9:47 AM
Authored by: bheden

Online URL: