Securely configuring web server software and frameworks is the foundation of creating secure web-based services.

Labs in this category explore the configuration of popular web server software packages and related tools, such as reverse proxies.

The labs in this category assume general knowledge of TCP/IP networking, the basics of the HTTP protocol, and some of the languages and frameworks commonly used for web applications. If you've configured nginx in the past but never used Apache, for instance, this is the category for you!

Questions about which lab is right for you? Contact cyrin@atcorp.com.

Students will learn how to set up a web server securely by configuring the commonly-used Apache HTTP Server® on a Linux system. Security options will be explored, including location/directory restrictions, permissions, authentication, and SSL configuration.

Prerequisites

Basic web application knowledge (HTTP, URL parameters, etc.), networking concepts (TCP/IP, DNS, etc.), and familiarity with the Unix/Linux command line.

Expected Duration

2 hours, self-paced. Pause and continue at any time.
2 CPEs awarded on successful completion.

Cost

$79 for 6 months of access.

Free if you are a subscriber to any of the following training packages:

  • Cyber Range Labs All Access Package
  • Level 1: CYRIN Enterprise Instructional Labs
  • Level 2: Attack/Defense/IR Exercises & Instructional Labs
  • Level 3: Utility Under Attack Scenarios, Attack/Defense/IR Exercises, & Instructional Labs
Educational Lab

Students will build on the basic Apache configuration exercise to configure Secure Sockets Layer (SSL) encryption for the Apache HTTP Server®. Students will learn and implement best security practices and strong cryptography guarantees while avoiding vulnerabilities such as Heartbleed.

Prerequisites

Basic web application knowledge (HTTP, URL parameters, etc.), networking concepts (TCP/IP, DNS, etc.), and familiarity with the Unix/Linux command line. The Secure Configuration of the Apache Web Server course is recommended before taking this course.

Expected Duration

2 hours, self-paced. Pause and continue at any time.
2 CPEs awarded on successful completion.

Cost

$79 for 6 months of access.

Free if you are a subscriber to any of the following training packages:

  • Cyber Range Labs All Access Package
  • Level 1: CYRIN Enterprise Instructional Labs
  • Level 2: Attack/Defense/IR Exercises & Instructional Labs
  • Level 3: Utility Under Attack Scenarios, Attack/Defense/IR Exercises, & Instructional Labs
Educational Lab