PDF Version Available
This document is also available in PDF format: ServerSetup.pdf
The PDF version includes bookmarks for easy navigation and is optimized for printing.
Accessibility Notice
This document is also available in HTML format at:
https://aholdengouveia.name/LinuxAdmin/labexcercises/ServerSetup.html
The HTML version provides enhanced accessibility features including keyboard navigation, screen reader support, responsive design, dark mode support, and high contrast options.
Objectives:
- The objective of this lab is to introduce students to the fundamental practices of Linux server deployment and configuration management. Through hands-on installation of multiple server distributions, students will learn to set up production-ready server environments, configure essential services including network connectivity and file sharing, and develop professional technical documentation skills—establishing the foundational infrastructure and documentation practices that will support all subsequent system administration work throughout the course.
Welcome to Acme Corporation!
You have accepted the post of Systems Administrator for Acme corporation.
Congratulations on your new job!
If you've never done technical documentation before, go through the module on Technical documentation and portfolios before attempting this lab.
- References for an Introduction to Servers, a video and some notes are available at my website
https://www.aholdengouveia.name/LinuxAdmin/IntroServers.html
I also have a section on how to do documentation
https://www.aholdengouveia.name/LinuxAdmin/Documentation.html
Complete the following problems
We need two Linux systems that are servers. Virtual machines are the recommended option
- You will need to use 2 different Linux Distributions (also known as distros or flavours), one for each setup.
- One must be CentOS, the other can be another server distro of your choice such as Ubuntu Server, Debian, OpenSUSE or Fedora. Ubuntu Server or Debian is strongly recommended
- You MUST use the server version, desktop Operating Systems are NOT ok for this!
- Do not use the GUI or the minimal install. You can use a GUI to do the install, but once the server is booted it should be command prompt only.
- Make sure you turn on Internet access for both servers. This needs to be tested
- Include a way to share files (such as SmarTTY or SCP)
Deliverables
Target market is someone trying to follow along with you to make their own machines, assume some technical knowledge but not expertise.
Screenshots are helpful to go with your descriptions.
- A short document showing how you did installs.
- A short document saying what you have included in your installs, including any software you've added and any configurations you've changed.
- Make sure to include documentation on how to use your your file share as well as how you setup your file share.