Image for
Home

Web server technologies

  • Class 30
  • Practice 15
  • Independent work 75
Total 120

Course title

Web server technologies

Lecture type

Obligatory

Course code

22-01-533

Semester

6

ECTS

4

Lecturers and associates

Course overview

This module is designed to provide students with knowledge related to preparation of environment to publish multimedia content trough web server solutions.

By taking this module students will learn:
• How Web servers works
• How to install and configure different web server technologies (IIS, Apache, …)
• How to monitor and maintain web servers
• How to deploy complex multi-platform solutions for web content
• How to implement security measures for web server hardening and implement proxy solutions

The module will also provide a more detailed explanation of advanced web server technologies. During the project students will need to implement a web-based solution in the virtual environment.

Literature

Essential reading:
1. Andress, J., (2015). The basics of information security. Waltham: Syngress.

Recommended reading:
1. Brooks, C., Grow, C., Craig, P. and Short, D., (2018). Cybersecurity Essentials. Hoboken: John Wiley and Sons.

Download student guide

Minimal learning outcomes

  • Suggest options for configuration of IIS and its default web site, application pools and additional web sites.
  • Support deployment of web applications, FTP server, IIS monitoring, backup and restore procedures.
  • Recommend secure transmission of data and implement certificates on web server.
  • Review advanced configuration of IIS.
  • Assess Apache advanced configuration and virtual hosts.
  • Assess configuration of nginx and Tomcat

Preferred learning outcomes

  • Critically argue options for configuration of IIS and its default web site, application pools and additional web sites.
  • Suggest options for deployment of web applications, FTP server, IIS monitoring, backup and restore procedures.
  • Suggest options for setup of secure data transmission and certificate storage.
  • Suggest options for IIS configuration for different scenarios and virtual hosts.
  • Suggest options for Apache configuration for different scenarios and virtual hosts.
  • Suggest options for configuration of nginx, Tomcat and SSL.
Share: Facebook Twitter