Ovaj članak je preveden pomoću veštačke inteligencije

Korišćenje ONLYOFFICE Docs iza proxy servera

Uvod

ONLYOFFICE Docs funkcioniše kao online aplikacija i često je potrebno integrisati ga u interne mreže. Mnoge mreže danas koriste različite web servere kao proxy servere za određene svrhe. Stoga je važno omogućiti da ONLYOFFICE Docs radi iza proxy servera. Najrasprostranjeniji web serveri su NGINX i Apache, čija je popularnost rezultat njihove fleksibilnosti, brzine i snage. Još jedan poznati web server je HAProxy, koji je prvobitno dizajniran da radi kao load balancer. Træfik je takođe popularan moderan reverse proxy i load balancer. Ovaj članak pruža gotove primere konfiguracije za pokretanje ONLYOFFICE Docs iza ova četiri proxy servera.

Da bi ONLYOFFICE Docs bio dostupan za klijentske hostove, potrebno je podesiti prosleđene HTTP zaglavlja. Njihov cilj je da zadrže informacije o klijentu dok zahtev ide ka serveru kroz proxy. Potrebno je podesiti dve vrste HTTP zaglavlja: X-Forwarded-Proto i X-Forwarded-Host. X-Forwarded-Proto zaglavlje je de facto standardno zaglavlje za identifikaciju protokola (HTTP ili HTTPS) koji je klijent koristio za povezivanje sa proxy serverom ili load balancer-om. X-Forwarded-Host je standardno zaglavlje za identifikaciju originalnog hosta koji je klijent zatražio u Host HTTP zaglavlju zahteva.

Postoje tri glavna scenarija u kojima ćete možda morati da konfigurišete proxy. Evo primera kako svaki može biti konfigurisano.

Uobičajeni scenario (proxy ka lokalnom serveru)

Ovaj scenario se koristi kada je potrebno jednostavno preusmeriti odlazni saobraćaj ka lokalnom serveru:

Ovde su gotove konfiguracije za proxy:

Proxy HTTPS ka HTTP

Ovaj scenario se koristi kada je potrebno osigurati vezu tako da svi zahtevi moraju biti automatski preusmereni na HTTPS:

Ovde su gotove konfiguracije za proxy:

Virtuelna putanja

Ovo je pogodan scenario kada je potrebno mapirati određeni direktorijum na vašem hostu na putanju specificiranu u web serveru:

Ovde su gotove konfiguracije za proxy:

Članak sa oznaka:
Pregledajte sve oznake