Section outline

    • Opened: Tuesday, 11 March 2025, 12:00 AM
      Due: 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 AM
      Due: 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 AM
      Due: 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/2025

      COURSE 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 AM
      Due: 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/2025

      COURSE NAME            :        WEB SERVER ADMINISTRATION

      DATE                             :        2nd MARCH 2025

      YEAR OF STUDY          :          THREE                  COURSE CODE: BUC3219

      SEMESTER                    :          TWO                    TIME                                          Submit by 5:00pm

       

       

      TAKE HOME