One of the more popular reverse proxy tools at the moment is Nginx. Although Nginx itself is a web server, it does an outstanding job of serving as a reverse proxy.
This step-by-step tutorial is going to show you how you can easily set up a reverse proxy with Nginx to improve security and performance.