Category Archives: System Administration

Installing Munin on Ubuntu 16.04

Installing Munin on Ubuntu 16.04 is not the hard. Munin is a monitoring system that runs over the network for the local server and remote servers. It monitors all the basics out of the box. We can use it to monitor servers of all types to see what has happened and help find out why stuff broke or started to go slow.

Continue reading

Installing AWstats on Ubuntu 16.04 LTS

If you want to see loads of stats for your web site try Installing AWstats on Ubuntu 16.04 LTS. Number of visitor, Waht OS or Browser they used.

Install

Installing AWstats on Ubuntu 16.04 LTS and some additional packages necessary for the geo and net IP location stats.

sudo apt-get install awstats libgeo-ipfree-perl libnet-ip-perl

Continue reading

Mail Server on Ubuntu 16.04 Part 5

Welcome to Mail Server on Ubuntu 16.04 Part 5. This is the fifth part of a series of blog posts. We will be adding Roundcube, allowing your users to access their email over a secure HTTPS connection from any browser.

Mail Server on Ubuntu 16.04 Part 1
Mail Server on Ubuntu 16.04 Part 2
Mail Server on Ubuntu 16.04 Part 3
Mail Server on Ubuntu 16.04 Part 4

Continue reading

Mail Server on Ubuntu 16.04 Part 4

Welcome to Mail Server on Ubuntu 16.04 Part 4. This is the forth part of a series of blog posts. We will be adding some extra checking to postfix. This will allow you to effectively blacklist some domains and email addresses. We will also be adding checks for properly formatted domain names and checking the IP address against their DNS lookup.

Mail Server on Ubuntu 16.04 Part 1
Mail Server on Ubuntu 16.04 Part 2
Mail Server on Ubuntu 16.04 Part 3

Continue reading

Ubuntu 16.04 Minimal Server Install.

This post will, quickly, run through how to create a Minimal Server Install using Ubuntu 16.04. It also only takes a short time, taking between 7 to 20 minutes to install depending on your hardware and the number of times you have run through it. I find it an ideal way to try out and learn how to install Ubuntu in various configurations. I also use a virtual machine running on Virtualbox as this allows me to throw it away without messing about with real hardware.

Continue reading

OpenVPN Server on Ubuntu 14.04

This tutorial will be installing an OpenVPN Server on Ubuntu 14.04 using routing and giving the external client full access to your LAN.

Installing an OpenVPN Server on Ubuntu 14.04 is not that difficult when you have already gained the necessary skills and knowledge for, IP addresses, netmasks, subnets, DNS names, IP routing, routers, network interfaces, LANs, gateways, and firewall rules.

Continue reading

Setting up NTP on Ubuntu 14.04

This is a really quick post, as most Linux (or M$ Windows) installations will use/need an NTP server to keep the time in sync with other machines on the LAN.

Update and Install

As always, start with an up to date install. Installing the software is just two packages the server, ntp, and some utilities, ntpdate.

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ntp ntpdate

Continue reading

Joining an Ubuntu Machine to Samba with Winbind

This is the third part of a series of howtos showing how to setup and use Samba4 as a drop in for MS Active Directory Server. The first part Samba4 AD DC on Ubuntu 14.04 is here. The second part in this series take a look at Administering AD DC via Windows.

In this part we will connect an Ubuntu 14.04 machine to the domain and then login with users configured with Active Directory.

Continue reading

Installing a Mailserver on Ubuntu 14.04 LTS Part 2

In this part we will be adding to the mail server created in Installing A Mailserver on Ubuntu 14.04 LTS Part 1, in this part we will be building on that and adding anti-virus and anti-spam software and a tool to greylist emails to cut down on the work our server has to do. This will be added to postfix via amavis-new.

The server called mailserver will end up running the following servers and services. Once all the parts of this series posts are completed.

Continue reading