Tutorial: How to Install Observium on Windows 10

Observium is a network monitoring tool that provides detailed information on network devices and servers. In this tutorial, we will walk through the steps of installing Observium on a Windows 10 machine.

Prerequisites

Before starting, make sure you have the following prerequisites:

Step 1: Download and Extract Observium

  1. Go to observium.org and click the "Download" button.
  2. Scroll down to the "Windows" section and click the link to download the latest version.
  3. Extract the downloaded ZIP file to a folder on your computer.

Step 2: Install Observium Dependencies

  1. Open a command prompt as an administrator by typing cmd into the Start menu, right-clicking "Command Prompt" and selecting "Run as administrator".
  2. Navigate to the folder where you extracted the Observium files by typing cd path\to\observium and pressing Enter.
  3. Run the following command to install Observium's Python dependencies:
pip install -r requirements.txt

Step 3: Configure Observium

  1. Copy the file config.php.defaults in the config folder and rename it to config.php.
  2. Edit config.php file to add the database credentials. For example:
$config['db_host'] = 'localhost';
$config['db_user'] = 'root';
$config['db_pass'] = '';
$config['db_name'] = 'observium_db';
  1. Save the file.

Step 4: Install and configure a web server

  1. Install and configure a web server. We recommend using Apache or Nginx.
  2. Set the document root of your web server to the html folder inside the Observium folder. For example, if you extracted the Observium files to C:\observium, set the document root to C:\observium\html.
  3. Make sure that the web server has read and write permissions on the logs folder inside the Observium folder.

Step 5: Install the Observium Service

  1. Open a new command prompt as an administrator and navigate to the folder where Observium is installed (use cd command).
  2. Run the following command to install the Observium service:
python win32service.py --startup auto install

This will install the Observium service and set it to start automatically whenever the computer is restarted.

Step 6: Start the Observium Service

  1. Open the Services Manager by typing services.msc into the Start menu and pressing Enter.
  2. Scroll down to find the Observium service.
  3. Right-click on the service and select "Start."

Step 7: Access the web interface

  1. Open your web browser and type in the URL for your Observium installation, using the IP address or hostname of the computer where Observium is installed. For example, http://localhost/observium.
  2. If everything is configured correctly, you should see the Observium login page.

Congratulations, you have successfully installed and configured Observium on Windows 10!

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!