Nagios 2.6 Basic Configuration

Overview

Nagios is an application that monitors any device on a network that is addressable. It is easily configured to monitor a servers availability on the network from just simple TCP/IP ping requests, to more advanced service monitors such as http, dns, and telnet. With plugins it can also monitor health status of devices such as CPU load, memory utilizaton and drive usage.

Before nagios can be configured it needs to be installed. That documentation can be found here: Nagios 2.6 Installation on Ubuntu 6.06 Linux

Read the rest of this entry »

Tags: , ,

Configuring Multiple IP Addresses for Ubuntu Linux

There are times when you may want to add a second or multiple IP addresses to your linux system. It’s fairly straightforward to add a sub-interface to your current configuration. In fact, it’s just as easy to add ten sub-interfaces as it is one.

Read the rest of this entry »

Tags: , , ,

Nagios 2.6 Installation on Ubuntu 6.06 Linux Server

Nagios is an open source tool that monitors any device on a network that is IP addressable. I use it extensively on a daily basis at my workplace. It is easily configured to monitor a servers availability on the network from just simple TCP/IP ping requests, to more advanced service monitors such as http, dns, telnet, smtp and snmp. With additional plugins it can also monitor health status of devices such as CPU load, memory utilization and drive space consumption.This tutorial is created as a way for me to document the steps I took to install Nagios. There are many ways to install Nagios into a functional system, this just happens to be the way that I got it to work. If you are looking for an easy way to build your own Nagios server follow along and you’ll have your own running in no time.

Read the rest of this entry »

Tags: , , , , , ,

Configuring Static IP Addressing for Ubuntu Linux

Since I covered configuring DHCP Addressing for Ubuntu Linux yesterday, I figured it would be a good idea to post a quick article about assigning static IP addresses to your system. Often when you install Ubuntu on a network with a live DHCP server, it will not give you the chance to statically set your IP when you are installing. After the install it’s easy to go in and make the necessary changes.First there are a few decisions you need to make. You will need to decide what IP address, subnet mask, network id, broadcast address and gateway address you will be using on your system. It is beyond the scope of this article to help you caclulate the necessary settings. If there is enough demand, maybe I’ll write a TCP/IP subnetting tutorial.

Read the rest of this entry »

Tags: , , , , , , ,

Configuring DHCP Addressing for Ubuntu Linux

Normally the network interface cards are configured during the installation of Linux. However, sometimes certain circumstances require you to change the addressing scheme of your system. This article will take you step by step through the process of configuring your system to use DHCP for obtaining its IP addressing information. Ubuntu has some very nice GUI tools to allow you to change your settings with the click of the mouse but this article will focus on how to make your changes from a command line in the event that you don’t have the GUI installed. Also, this tutorial is Ubuntu/Debian centric but the principles can be applied to many other Linux distributions, especially any that are based on Debian.

Read the rest of this entry »

Tags: , , , , ,

Installing OpenSSH on Ubuntu Linux (SSH Part 1)

Secure Shell (SSH) is a protocol that uses encryption to create a secure channel from a local computer to a remote computer. It is primarily used to execute commands on a remote host via a terminal session. In addition, it allows for tunneling and file transfer. It’s a handy little tool that allows remote access with a fair sense of security. It’s very simple to install on Ubuntu with the Advanced Packaging Tool (APT).

Read the rest of this entry »

Tags: , , , , ,

Enabling the root user password on Ubuntu

Enabling the root user password is convenient when you first setup a server. Often there are many procedures that require root access. If you have the root account enabled you will save yourself the time and keystrokes that it takes to emulate the root user with the “sudo” command. You also have the option of disabling the root user when you are done.

Read the rest of this entry »

Tags: , , , ,

Installing a Ubuntu 6.06 LAMP Server

This tutorial is going to highlight the installation of a Linux, Apache, MySQL and PHP (LAMP) server. A LAMP server will be the basis of a few other projects I intend to write tutorials about so what better place to start? At the end of this tutorial we will have a server running Ubuntu 6.06 Linux capable of hosting a website. Pretty basic, I know, but it will be invaluable in the future.

Read the rest of this entry »

Tags: , , , , , ,