https://github.com/fhsinchy/nginx-handbook-projects
Project codes used in "The NGINX Handbook"
https://github.com/fhsinchy/nginx-handbook-projects
Last synced: 4 months ago
JSON representation
Project codes used in "The NGINX Handbook"
- Host: GitHub
- URL: https://github.com/fhsinchy/nginx-handbook-projects
- Owner: fhsinchy
- Created: 2021-04-20T13:52:46.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T07:29:15.000Z (over 2 years ago)
- Last Synced: 2025-01-03T07:22:04.810Z (6 months ago)
- Language: HTML
- Homepage:
- Size: 154 KB
- Stars: 496
- Watchers: 12
- Forks: 88
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# nginx-handbook-projects

This repository holds the code for my NGINX Handbook article on [__freeCodecamp__](https://freecodecamp.org). In the article the readers work through __four__ demo projects meant to explain a single use case of NGINX. These projects are as follows:
- static-demo - A demo static server.
- node-js-demo - A demo server powered by Node.js.
- php-demo - A demo server powered by PHP.
- load-balancer-demo - A demo containing three Node.js powered servers acting as a cluster.## Prerequisites
- Familiarity with the Linux terminal and common Unix programs such as `ls`, `cat`, `ps`, `grep`, `find`, `nproc`, `ulimit` and `nano`.
- A computer powerful enough to run a virtual machine or a $5 virtual private server.
- Understanding of web applications and a programming language such as JavaScript or PHP.It's fine if you haven't worked with JavaScript or PHP that much. Having a basic knowledge of executing scripts with them will suffice.