---

8 Top Reverse Proxy Servers for Linux

A reverse proxy server is deployed between clients and back-end/origin servers. Use cases for a reverse proxy server might include an HTTP server such as NGINX, Apache, etc, or application servers written in Nodejs, Python, Java, Ruby, PHP, and many other programming languages. 

Generally, a reverse proxy server is an internal-facing proxy used as a “front end” to control and protect access to back-end servers on a private network: it is typically deployed behind the network firewall.

Here are eight of your top options.

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis