Merge branch 'master' of git.starbeamrainbowlabs.com:sbrl/Linux-101
All checks were successful
continuous-integration/laminar-elessar Build 46 succeeded in 1 minute 5 seconds .

This commit is contained in:
Starbeamrainbowlabs 2019-06-20 17:02:11 +01:00
commit 569ee27123
Signed by: sbrl
GPG key ID: 1BE5172E637709C2

View file

@ -3,13 +3,16 @@
## Introduction ## Introduction
- Goals - Goals
- Understand the process of setting up a web server
- Understand why security is important when setting a web server.
- Setup a basic web server to serve static files - Setup a basic web server to serve static files
- Non-goals - links to useful tutorials will be provided at the end of this lab sheet - Non-goals - links to useful tutorials will be provided at the end of this lab sheet
- Setting up HTTPS - This requires a domain name - Setting up HTTPS - This requires a domain name
- -
## Things to mention in the slide deck ## Things to mention in the slide deck
- -
- Apache vs Nginx - Apache vs Nginx
- Thread-based vs event-based servers - Thread-based vs event-based servers
@ -27,7 +30,7 @@
## Installing a Web Server ## Installing a Web Server
- systemd services - systemd services
- Nginx is a service - Nginx is a service
- -
- Installing Nginx - Installing Nginx
- `sudo apt install nginx` - `sudo apt install nginx`