Co je reverzní proxy?
Normální proxy server je zprostředkující server, který může předávat požadavky od více klientů na různé servery přes internet a také pracuje jménem klientů poskytováním soukromého obsahu. Reverzní proxy je proxy server, který sedí mezi interními aplikacemi a externími klienty a odesílá klientský požadavek na příslušný backendový vps linux server a poskytuje dobrou kontrolu pro certifikaci hladkého toku síťového provozu mezi klienty a serverem.
Nginx je open source, bezplatný, vysoce výkonný, reverzní proxy server, IMAP/POP3 proxy server atd. a může zlepšit výkon poskytováním statického obsahu a předáváním požadavků na dynamický obsah serveru apache.
Důvody pro instalaci Reverse proxy jsou následující:
- Pokud máte více serverů, pak reverzní proxy může pomoci vyrovnat zátěž mezi servery a může také zlepšit výkon.
- Poskytuje klientům jediný kontaktní bod a může se soustředit na protokolování a hlášení na více serverech.
- Hlavním důvodem instalace je soukromí.
Důvody, proč doporučit Nginx, jsou:
- Může to pomoci zvýšit zabezpečení
- Může mu to pomoci zlepšit výkon.
- Může mu to pomoci vyrovnat zátěž mezi servery.
- Může mu to pomoci snadno protokolovat a provádět audit.
- Může to být šifrování spojení mezi klientem a reverzním proxy pomocí TLS.
Kroky k nastavení NGINX Reverse Proxy na panelu Plesk?
-
Přihlaste se na panel Plesk a poté přejděte na nástroje a nastavení a poté klikněte na nastavení omezeného režimu.
2. Po kliknutí na záložku webového serveru, která byla zobrazena na obrázku a poté po rolování dolů a zobrazení nastavení nginx..
3. Poté zrušte výběr „režimu proxy“ a poté přidejte tento obsah do „Další směrnice Nginx“ a poté klikněte na použít.
umístění / {
proxy_pass http://IP_serveru:3000;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
}
Poznámka:- Můžete změnit pouze Server_IP na 1. řádku a server_name na posledním řádku.