In the past months I have published many guides about how to install NodeJS on Linux systems and integrate with Nginx:
- How to Install NodeJS on Fedora 20
- How to Install latest NodeJS version on CentOS
- How to setup Nginx as Proxy for NodeJS
- How to Install latest Node.js version on Ubuntu 12.04
So assuming you already installed NodeJS and Nginx, you will probably need to use some NodeJS Nginx modules to manipule data and the nginx server itself. And here are 20 of the most used/popular NodeJS modules for Nginx written by different NodeJS users. With this NodeJS modules you can do lot of things, like add or remove nginx virtual hosts, restart nginx, parse its configuration, and much more.
Programmatically add or remove vhosts to a running Nginx instance
nginx configuration generator for haibu
node module to start, stop and reload nginx by monitoring its PID file
node parser for the nginx stub status response (http://wiki.nginx.org/HttpStubStatusModule)
A nginx-style config parser
Grunt task for Nginx to start, stop and restart a server.
Dynamically update nginx configuration files via programmatic API
nginx config files parser based on jison
Installs Nginx on Ubuntu over SSH. Also starts Nginx and configures upstart to start and monitor Nginx on startup.
Installs nginx on smartos
Parses nginx configs and converts back to strings
Installs nginx version 1.2.3
Generate proxy routes for nginx
Virtual Hosts Manager for Apache and Nginx
Parse Nginx log files
Generate the Nginx configuration file as proxy for Node.js
An almost-web-framework. Use more Nginx!
Buffer with transparent 1×1 gif image
The script that manages Nginx/PHP developement server
- Parse Nginx log files
And if this is not enough, then search at the official NPM Nginx Modules page, you will find many more listed out there.
Popular search terms:
- https://www scalescale com/tips/nginx/nodejs-nginx-modules/#
- nginx log parser
- nginx logging node js
- nginx node js plugin