Structure
- Introduction - why and where
- Installation of Ubuntu
- Writing and compiling a simple C♯ program
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
- 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
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
Email hosting- Decentralised Instant Messaging
- Containerisation
- Self-hosting (
kickball/awesome-selfhosted
on GitHub)
Future Workshops
- 301: Deploying your application to a Linux server
- Talks
- Server administration
- Embedded systems: Raspberry Pi etc.
Thanks for coming!
- Bought to you by Freeside
- Feedback: https://forms.gle/cbWKnurf75Exi8ry8
- Join us: https://freeside.co.uk/
- Discord | Forums | PC Access
- Questions?