From the course: Ethical Hacking: Hacking Web Servers and Web Applications
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
Introduction to web servers
From the course: Ethical Hacking: Hacking Web Servers and Web Applications
Introduction to web servers
- [Instructor] A web application is run on a web server, which consists of a standard operating system platform and web server software. There are three common web servers we'll come across: the Internet Information Server, or IIS, which comes as an optional part of every Windows server, the Apache web server, which runs on Linux but can also be run on Windows, and the NGINX web server, which also runs on Linux and can be run on Windows. In addition to websites and applications, we'll also come across web-based endpoints called application program interfaces, or APIs. These are often used as online functions, which may take input and can return output, rather than full applications. Web servers provide a web root location and an initial startup webpage. In the case of IIS, the web root is in the folder c:\inetpub\wwwroot. For Apache and NGINX running on Linux, the standard location is /var/www/html. The standard…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
Elements of web-based applications4m 44s
-
(Locked)
Introduction to web servers4m 27s
-
(Locked)
Dissecting the HTTP/HTTPS protocol6m 39s
-
(Locked)
Moving on to WebSockets2m
-
(Locked)
Looking at the Google QUIC protocol3m 56s
-
(Locked)
Understanding cookies1m 56s
-
(Locked)
Introducing HTML2m 29s
-
(Locked)
Visiting OWASP4m 6s
-
(Locked)
Web access APIs3m 38s
-
-
-
-
-
-