Web Server Administration
Section outline
-
-
Opened: Tuesday, 11 March 2025, 12:00 AMDue: Wednesday, 9 April 2025, 11:59 PM
•Set up a VPS with a Linux operating system (CentOS/AlmaLinux/Ubuntu).
•Configure SSH access and apply basic security measures.
•Install required libraries and web services (Apache, Nginx, MySQL, PHP, etc.).
•Submit a detailed write-up including:
✓VPS provider details
✓OS installation steps
✓Security configurations implemented
✓Installed libraries and services
Assessment: Part I will be marked out of 40 and will contribute to Coursework Two marks. -
Opened: Saturday, 26 April 2025, 12:00 AMDue: Sunday, 27 April 2025, 11:59 PM
Part II: Web Hosting Setup (Week 14 Submission – by April 26, 2025)
• Install and configure WHM (cPanel or CWP) on the VPS.
• Set up at least three websites/accounts for each group member.
• Configure domain names, DNS, and SSL certificates.
• Implement FTP and SMTP server configurations.
• Secure the web server using firewalls, authentication controls, and encryption.
• Submit a detailed write-up including:
✓ WHM installation and configuration steps
✓ Websites hosted with domain details
✓ Security measures implemented
✓ Configurations for SSH, FTP, and SMTP
Final Presentation (Week 14 – April 21- 27, 2025)
• Groups will present their projects, demonstrating:
✓ The operational VPS and WHM setup
✓ Hosted websites and security implementations
✓ Troubleshooting strategies for outages
-
-
This course provides students with a comprehensive overview of the tools and techniques needed to successfully administer Web servers in a global business environment. Students will develop proficiency in the installation, configuration, and administration of common hardware and software platforms.
-
-
-
Review of LAN/WAN, ISPs, and Backbone; OSI Model (7 Layers) vs. TCP/IP; Protocols (HTTP/S, FTP, SMTP, DNS); Bandwidth vs. Throughput.
-
-
-
Differentiating Server Roles (Web, App, DB, DNS, Mail); Hosting Models (Shared, Dedicated, Co-location, VPS).
-
-
-
Opened: Tuesday, 25 February 2025, 12:00 AMDue: Tuesday, 11 March 2025, 6:00 PM

MAKERERE UNIVERSITY BUSINESS SCHOOL
COURSE WORK ONE FOR THE DEGREE OF
BACHELOR OF BUSINESS COMPUTING
OF MAKERERE UNIVERSITY, ACADEMIC YEAR 2024/2025COURSE NAME : WEB SERVER ADMINISTRATION
DATE : 2nd MARCH 2025
YEAR OF STUDY : THREE COURSE CODE: BUC3219
SEMESTER : TWO TIME Submit by 5:00pm
TAKE HOME
-
Opened: Tuesday, 25 February 2025, 12:00 AMDue: Tuesday, 1 April 2025, 7:55 PM

MAKERERE UNIVERSITY BUSINESS SCHOOL
COURSE WORK ONE FOR THE DEGREE OF
BACHELOR OF BUSINESS COMPUTING
OF MAKERERE UNIVERSITY, ACADEMIC YEAR 2024/2025COURSE NAME : WEB SERVER ADMINISTRATION
DATE : 2nd MARCH 2025
YEAR OF STUDY : THREE COURSE CODE: BUC3219
SEMESTER : TWO TIME Submit by 5:00pm
TAKE HOME
-