# Linux 101 • Freeside

# Linux 201

## Structure

- Short introduction
- Nginx web server setup!

## Why?

- 74.44% Windows
- 12.22% macOS
- 9.51% Other
- 1.58% Linux

According to statcounter GlobalStats

## Why?

- 69.4% of webservers use a Unix-based OS
- 30.6% of webservers use Windows

According to W3Techs

## Where?

- US Department of Defence
- French Parliament
- Amazon - AWS
- Android

Sources: 1

# Setting up a web server

## Virtual machines

- We'll be using VMs on the DCS cluster
- If you have turned up without filling in the registration form, please say something now

## Lab sheet

- https://starbeamrainbowlabs.com/labs/Linux101/201/Lab-Sheet.pdf

# Summary

- We've secured a Linux server
- We've installed Nginx
- We're serving a static website

## Where next?

- Application server setup
- Git hosting
- Decentralised Instant Messaging
- Containerisation
- Embedded systems: Raspberry Pi etc.
- Self-hosting (`kickball/awesome-selfhosted` on GitHub)

## Future Workshops

- 301: Deploying your application to a Linux server
- Talks
- Server administration

## Thanks for coming!

- Bought to you by Freeside
- Feedback: https://forms.gle/qwLNUs7oWRsWc8iX8
- Join us: https://freeside.co.uk/
- Discord | Forums | PC Access
- Questions?