Ubuntu is a Debian based Linux distribution. In this article, you will learn Ubuntu Server installation of version 20.04 LTS with step by step screenshots. #centlinux #linux #ubuntu
Table of Contents
What is Ubuntu? :
Ubuntu is officially released in three editions.
- Ubuntu Desktop – A free Linux operating system for Desktop PCs.
- Ubuntu Server – Free, open source and enterprise grade server operating system.
- Ubuntu Core – Operating System for Embedded devices, such as Raspberry PI.
Besides dominating the Desktop consumers market, the Ubuntu also got a huge market share in Server operating systems. Ubuntu Server is supported by all famous application software such as Oracle, Docker, Kubernetes, NextCloud, etc.
Ubuntu System Requirements:
The recommended system requirements are:
- CPU: 1 gigahertz or better
- RAM: 1 gigabyte or more
- Disk: a minimum of 2.5 gigabytes
Downloading Ubuntu Server 20.04 LTS:
Currently, Ubuntu Server 20.04.2 LTS ISO is available for free download at Ubuntu official website.
You can also download a preinstalled Ubuntu VM. But we are downloading the Ubuntu Server operating system to demonstrate the manual installation.
We have provisioned a Virtual Machine for Ubuntu installation with following specifications.
- CPU – 3.4 Ghz (Single core)
- RAM – 1 GB
- Disk – 60 GB
Ubuntu Server Installation of 20.04 LTS:
Attach the Ubuntu Server ISO file and Start the VM guest.
After successful startup, the Ubuntu installer will ask you to select the preferred language for your Ubuntu operating system.
Choose your preferred language and press <ENTER>.
Now, the Ubuntu installer is asking for your Keyboard layout. You can detect the layout of your Keyboard by using the ‘Identify keyboard’ option.
Press ‘Done’ after selecting the Keyboard Layout.
Since, we are installing on a Virtual Machine, therefore the Ubuntu installer has detected the DHCP configurations automatically. However, you can provide your customized network configurations here.
From this same screen, you can also create network bonds, if you have connected more than one network interface in your virtual machine.
Press ‘Done’ after finishing your network configuration.
You have to provide a Proxy address, if your system uses a Network proxy server to access the Internet. Otherwise, leave the proxy address blank and press ‘Done’.
If you are using an alternate archive mirror for your Ubuntu server, you can set it here. Otherwise, press ‘Done’ to continue with the default archive mirror.
You are configure the storage options from here. You can either choose the guided layout, that will create the default disk layout. Or you can configure your own disk layout.
Check the final disk layout. If you are happy with that, then press ‘Done’ to implement it.
The Ubuntu installer is asking for a confirmation. Press ‘Continue’ to apply the disk layout.
From this screen, you can create a user profile for your Ubuntu server. This user has the sudo privileges and it can log on to your Ubuntu server.
Provide the required information and press ‘Done’ to continue.
If you want to access your server remotely (definitely you are), then you can select and install OpenSSH server now.
Press ‘Done’ to continue.
The Ubuntu installer is now showing the featured server snaps, that you can install on your Ubuntu server.
No worries, you can install them later anytime. Therefore, Press ‘Done’ to move on with the Ubuntu server installation.
Ubuntu server installation has been started.
The installation process take a while to continue, it also downloads updated security patches for your Ubuntu server.
After completion of installation process. Press ‘Reboot Now’ to restart your machine.
After reboot, you may reach at the CLI login prompt.
Login as the new user, that you have created during Ubuntu server installation.
You have successfully login to the Linux server and reached at the Bash prompt.
In this article, you have performed, Ubuntu Server installation of version 20.04 LTS on a virtual machine with step by step screenshots. To continue working on a Ubuntu Server you may need a good reference book such as Ubuntu 20.04 LTS Server: Administration and Reference (PAID LINK) by Richard Petersen.