Install Ubuntu Server 18.04 Bionic Beaver

The new version of Ubuntu Server was released, we’re ready to install the Ubuntu Server 18.04. Released with codename ‘Bionic Beaver’ and will be supported until April 2023. Most importantly,  it comes with plenty of new feature improvements, software updates, and bug fixes.

Ubuntu 18.04 changes and new features:

  1. Network configuration using ‘netplan’
  2. Default Kernel 4.15
  3. Default OpenJDK 10
  4. Updated python 3.6 and python 2 is no longer installed by default
  5. PHP packages updated to 7.2
  6. Nginx packages updated to 1.14
  7. Cloud-init updated to 18.2
  8. Included the latest OpenStack release ‘Queens’

Further, to see more detail changes on Ubuntu 18.04, click on the release notes link below.

This tutorial will show you step by step install Ubuntu Server 18.04 Bionic Beaver using VirtualBox. If you want to install on the Physical server, the steps are not big different. As a result, you can still use this guide, and you just need a media bootable such as CD/DVD or USB drives.

Step 1 – Download ISO Image

First of all, we need to download the latest version of Ubuntu 18.04.1 server from the URL below.

download ubuntu server 18.04

Step 2 – Create New Virtual Machine

For this case, we want to install the ubuntu 18.04 server on the VirtualBox. However, if you want to install on the live physical server machine, just burn to your CD/DVD or create the USB bootable with your USB drive.

´┐╝Open your VirtualBox, create a new virtual machine type ‘Linux’ with ’64-Bit’ architecture.

create virtual machine on virtualboxLeave all as default and decide the disk size that you want to use.

choose disk size for ubuntu server installation

Now just mount the Ubuntu server ISO image, boot from it and start the virtual machine.

mount iso ubuntu server 18.04 on virtualbox

Step 3 – Boot and Install the Ubuntu 18.04 Server

Once the virtual machine is running, you will get the first installation wizard.

Choose the language that you’re preferred or just choose ‘English’.

choose language system

Now select your keyboard layout or leave it default.

choose keyboard layout

On the next screen, you will get three options ubuntu installation. Choose the ‘Install Ubuntu’.

install ubuntu server 18.04 Bionic Beaver

For the network configuration, leave it as default ‘DHCP’, so the VM automatically get an IP address from the VirtualBox. We can configure it later or on the next post for manual configuration.

network configuration ubuntu server

Now you will get the proxy configuration. This is not very often, so just leave it blank and continue.

proxy setting ubuntu server

And for the Ubuntu Archive mirror, leave it as default too. Because we can change the mirror archive repository later after the installation.

mirror repository ubuntu server configuration

Now you need to choose the disk for the installation. However, you can choose the manual disk installation, or use the entire disk for ubuntu installation. And above all, Ubuntu has a support the LVM disk partition.

The easiest way is just choosing the entire disk for installation. But if you want to configure the disk partition with yourself, you can choose the ‘Manual’ option.

system partition ubuntu server

Choose your disk for the installation.

select disk partition for ubuntu server installation

Check the partition table and continue to format the disk for the installation.

check partition table for ubuntu server installation

format partition for ubuntu server installation

After that, you need to configure the server name, user, and password. Type the server name and the user with your own. And most importantly, you need to choose a strong password for your user.

create new user ubuntu server

For the snaps packages installation, just leave it blank and continue.

snap packages ubuntu server 18.04

And the Ubuntu installation will begin.

When it’s complete, ‘Reboot’ the system.

install ubuntu server 18.04 Bionic Beaver

Finally, the Ubuntu Server 18.04 Bionic Beaver has been installed.

Step 4 – Testing and Update

Now you can log in to the server using your username and password.

ubuntu server 18.04 Bionic Beaver

In addition, update all available repositories and upgrade all software packages.

sudo apt update
sudo apt upgrade