Build an Ubuntu Jeos Server
Jeos is an anachronym (pronounced "juice") which stands for "Just Enough Operating System" and is used to describe an Ubuntu virtualised server that has just enough software to run. This keeps your server very lean, which is to say fast, robust and secure.
Ubuntu is an open-source Linux system that is free to download. This article describes how to install Ubuntu 14.04 LTS as a vm.
Virtual Hardware considerations
These are the setting in VMware or Virtual Box, or whatever virtualisation platform that you are using.
- Version: Ubuntu Linux (64-bit).
- Use 512 MB of memory.
- Use a 4 GB hard drive.
- Remove the floppy drive.
- The NIC needs to be connected to the internet.
- The CD drive needs to be connected to the Ubuntu server ISO.
- Language: English
- With Install Ubuntu Server selected, press F4 and choose Install a minimal virtual machine.
- Press Return to get the install started.
- Choose Language and Country.
- I find it's quicker not to detect the keyboard layout (select No here) and manually select the right one.
- Choose a Hostname.
- Enter your Full name and accept the default username.
- Enter and confirm your password.
- Select No for Home directory encryption. This is more applicable for laptops.
- Confirm or change the Time Zone.
- Choose Guided - use entire disk for partitioning.
- Select the appropriate disk.
- Click Yes to write the changes to disk.
- The base system will now be installed (takes a few minutes).
- Enter proxy details if needed (probably blank for this one).
- Your server will now scan the repository mirror (takes a few minutes).
- Choose No automatic updates (it's good practice to know what updates have been applied to a server by doing it manually).
- It is usually safe to select Yes to install the Grub boot loader.
There are various collections of software that you can install as part of the initial build for an ubuntu server, you can choose none, any or all of them:
- Basic Ubuntu server
- OpenSSH server
- DNS server
- LAMP server
- Mail server
- PostgreSQL database
- Print server
- Samba file server
- Tomcat Java server
- Virtual Machine host
You are now ready to start configuring your Ubuntu server.
Thanks for visiting.