Requirements to fulfill

This section will explain in details the specific software required and how to install and configure on the server.   

  1. Installation of Linux Ubuntu 16.04 
  • The required OS is Linux Ubuntu 16.04. For the installation the following are needed installation disk/flash drive, Monitor, keyboard and Internet. Follow link for installation 
https://www.smarthomebeginner.com/install-ubuntu-server-16-04
  • During installation, set the following 
  • hostname: Facility name, server username: meduser and server password: letmein 
  • Update the system and installation using the below commands 

sudo apt-get update, sudo apt-get upgrade, sudo apt-get dist-upgrade, sudo apt-get install build-essential 

  1. Install and configure DHCP Server 

Configure the server to be automaticaly assigned IP addresses and related network configurations from a server. Follow the below link and set the address accordingly. 

https://www.tecmint.com/install-dhcp-server-in-ubuntu-debian
  1. Configuring server Network interface 
  • Note the server interfaces by running this command ifconfig  

sudo vim /etc/network/interfaces 

  • Edit as shown below 

#the primary interface 

auto eth0 

iface eth0 inet static 

address 192.168.100.200 

netmask 255.255.255.0 

#the external network 

auto eth0:1 

iface eth0:1 inet static 

address 192.168… 

netmask 255.255.255.0 

gateway 192.168…. 

  1. Installation of applications dependencies 

Below are the dependencies required and how to install and configure. 

  1. Install VIM Editor 

Install VIM editor using the below commands 

sudo apt-get install vim 

nano 

  1. install git 

The below commands will install git 

sudo apt-get update 

sudo apt-get install git