Linux 201

Structure

  • Short introduction
  • Nginx web server setup!

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

Summary

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