Skip to content

These are the configuration files used for an APCJ NGINX Meet-up, NGINX Unit Demo on 25/06/2020

Notifications You must be signed in to change notification settings

writemike/meetup-unit-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NGINX Unit demo for APCJ meetup - June 2020

Sorry for the small terminal font in the actual demo!

Here are all the files to used to setup the demo. This demo was based on Nick Shadrin's Meet-up demo (https://github.com/nshadrin/2018-04-unit-demo)

Here are the steps taken before the starting the demonstration:

  • Downloaded and compiled the NGINX Unit Source code directly from the GitHub Repo (https://github.com/nginx/unit).
  • Downloaded and installed all the programming languages and dependencies from the Unbuntu Repository.
  • Uploaded code examples for all 8 supported programming languages (PHP, Python, Perl, Go, Ruby, Node.js, Java, and Assembly).
  • Compiled code examples using Go and Assembly (https://unit.nginx.org/howto/samples/).

While trying out NGINX Unit, please consider how NGINX Plus can not only load balance your NGINX Unit Microservices, but also secure them with JWT Authentication, validate an operational service with active health checks, and maintain state, in stateful applications, using our integrated key-value store across multiple NGINX Plus instances.

Once your NGINX Unit instance has been built, add these configurations by using:
sudo curl --unix-socket /var/run/control.unit.sock -X PUT --data-binary @./certs/certkey.pem http://localhost/certificates/demo-bundle

sudo curl --unix-socket /var/run/control.unit.sock -X PUT -d @./config/full-config.json http://localhost/config

About

These are the configuration files used for an APCJ NGINX Meet-up, NGINX Unit Demo on 25/06/2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published