SCROLL
Среднее время на прочтение: 1 мин.

Настройка обратного прокси Nginx для редактора ONLYOFFICE Docs

В случае если у вас, так же как и у меня ONLYOFFICE Docs находится за NAT и требуется обеспечить его доступность из внешней сети, то можно настроить обратное проксирование Nginx.

JUQwJTk0JUQwJUJCJUQxJThGJTIwJUQwJUIxJUQwJUI1JUQwJUI3JUQwJUJFJUQwJUJGJUQwJUIwJUQxJTgxJUQwJUJEJUQwJUJFJUQxJTgxJUQxJTgyJUQwJUI4JTIwJUQxJTg3JUQxJTgyJUQwJUJFJUQwJUIxJUQxJThCJTIwJUQwJUJEJUQwJUI1JTIwJUQwJUIyJUQxJThCJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUIyJUQwJUJCJUQxJThGJUQxJTgyJUQxJThDJTIwJUQwJUJEJUQwJUIwJUQxJTgwJUQxJTgzJUQwJUI2JUQxJTgzJTIwJUQxJTgxJUQwJUI1JUQxJTgwJUQwJUIyJUQwJUI1JUQxJTgwJTIwT05MWU9GRklDRSUyMERvY3MlMkMlMjAlRDAlQkIlRDElODMlRDElODclRDElODglRDAlQjUlMjAlRDAlQkQlRDAlQjAlRDElODElRDElODIlRDElODAlRDAlQkUlRDAlQjglRDElODIlRDElOEMlMjAlRDAlQkUlRDAlQjElRDElODAlRDAlQjAlRDElODIlRDAlQkQlRDAlQkUlRDAlQjUlMjAlRDAlQkYlRDElODAlRDAlQkUlRDAlQkElRDElODElRDAlQjglRDElODAlRDAlQkUlRDAlQjIlRDAlQjAlRDAlQkQlRDAlQjglRDAlQjUlMjAlRDAlQjclRDAlQjAlRDAlQkYlRDElODAlRDAlQkUlRDElODElRDAlQkUlRDAlQjIlMjAlRDAlQkYlRDElODAlRDAlQjglMjAlRDAlQkYlRDAlQkUlRDAlQkMlRDAlQkUlRDElODklRDAlQjglMjBOZ2lueCUyMCVEMCVCNCVEMCVCQiVEMSU4RiUyME9OTFlPRkZJQ0UlMjBEb2NzLiUyMCVEMCU5RCVEMCVCOCVEMCVCNiVEMCVCNSUyMCVEMCVCQyVEMCVCRSVEMCVCOSUyMCVEMCVCMiVEMCVCMCVEMSU4MCVEMCVCOCVEMCVCMCVEMCVCRCVEMSU4MiUyMCVEMCVCQSVEMCVCRSVEMCVCRCVEMSU4NCVEMCVCOCVEMCVCMyVEMSU4MyVEMSU4MCVEMCVCMCVEMSU4NiVEMCVCOCVEMCVCOCUyMCVEMCVCRSVEMCVCMSVEMSU4MCVEMCVCMCVEMSU4MiVEMCVCRCVEMCVCRSVEMCVCMyVEMCVCRSUyMCVEMCVCRiVEMSU4MCVEMCVCRSVEMCVCQSVEMSU4MSVEMCVCOC4=

JUQwJTkyJUQwJUJDJUQwJUI1JUQxJTgxJUQxJTgyJUQwJUJFJTIwJUQwJUJGJUQwJUIwJUQxJTgwJUQwJUIwJUQwJUJDJUQwJUI1JUQxJTgyJUQxJTgwJUQwJUJFJUQwJUIyJTIwJUQwJUIyJTIwJUQwJUJBJUQwJUJFJUQwJUJEJUQxJTg0JUQwJUI4JUQwJUIzJUQxJTgzJTJDJTIwJUQxJTgzJUQwJUJBJUQwJUIwJUQwJUI3JUQxJThCJUQwJUIyJUQwJUIwJUQwJUI1JUQxJTgyJUQwJUI1JTIwJUQxJTgxJUQwJUIyJUQwJUJFJUQwJUI4JTNB

  • <DNS_SERVER_NAME> — указываем DNS виртуального сервера.
  • <IP_ADDRESS_ONLYOFFICE> — указываем IP адреса где развернут ONLYOFFICE Docs
  • ssl_certificate — сертификат для данного виртуального сервера.
  • ssl_certificate_key — закрытый ключ для данного виртуального сервера.
server {
JTIwJTIwJTIwJTIwbGlzdGVuJTIwODAlM0I=
    server_name <DNS_SERVER_NAME>;

    return 301 https://<DNS_SERVER_NAME>$request_uri;
JTdE

proxy_set_header X-Forwarded-Host $host;
cHJveHlfc2V0X2hlYWRlciUyMFgtRm9yd2FyZGVkLVByb3RvJTIwJTI0c2NoZW1lJTNC
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
cHJveHlfc2V0X2hlYWRlciUyMFgtUmVhbC1JUCUyMCUyNHJlbW90ZV9hZGRyJTNC
cHJveHlfc2V0X2hlYWRlciUyMFVwZ3JhZGUlMjAlMjRodHRwX3VwZ3JhZGUlM0I=
cHJveHlfc2V0X2hlYWRlciUyMENvbm5lY3Rpb24lMjAlMjJ1cGdyYWRlJTIyJTNC

server {
JTIwJTIwJTIwJTIwbGlzdGVuJTIwNDQzJTIwc3NsJTNC
    server_name <DNS_SERVER_NAME>;

    access_log  /var/log/nginx/access.log;
    error_log  /var/log/nginx/error.log;

    add_header X-Content-Type-Options nosniff;

JTIwJTIwJTIwJTIwbG9jYXRpb24lMjAlMkYlMjAlN0I=
JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwcHJveHlfcGFzcyUyMGh0dHBzJTNBJTJGJTJGJTNDSVBfQUREUkVTU19PTkxZT0ZGSUNFJTNFJTJGJTNC
        proxy_http_version 1.1;
    }

JTIwJTIwJTIwJTIwbG9jYXRpb24lMjAlMkZlZGl0b3JzJTJGJTIwJTdC
JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwcHJveHlfcGFzcyUyMGh0dHBzJTNBJTJGJTJGJTNDSVBfQUREUkVTU19PTkxZT0ZGSUNFJTNFJTJGZWRpdG9ycyUyRiUzQg==
        proxy_http_version 1.1;
    }

JTIwJTIwJTIwJTIwc3NsX2NlcnRpZmljYXRlJTIwJTJGZXRjJTJGc3NsJTJGZnVsbGNoYWluLnBlbSUzQg==
JTIwJTIwJTIwJTIwc3NsX2NlcnRpZmljYXRlX2tleSUyMCUyRmV0YyUyRnNzbCUyRnByaXZrZXkucGVtJTNC

    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_dhparam  /etc/ssl/certs/dhparam.pem;
JTIwJTIwJTIwJTIwc3NsX2NpcGhlcnMlMjAlMjJFQ0RIRS1FQ0RTQS1BRVMxMjgtR0NNLVNIQTI1NiUzQUVDREhFLVJTQS1BRVMxMjgtR0NNLVNIQTI1NiUzQUVDREhFLUVDRFNBLUFFUzI1Ni1HQ00tU0hBMzg0JTNBRUNESEUtUlNBLUFFUzI1Ni1HQ00tU0hBMzg0JTNBRUNESEUtRUNEU0EtQ0hBQ0hBMjAtUE9MWTEzMDUlM0FFQ0RIRS1SU0EtQ0hBQ0hBMjAtUE9MWTEzMDUlM0FESEUtUlNBLUFFUzEyOC1HQ00tU0hBMjU2JTNBREhFLVJTQS1BRVMyNTYtR0NNLVNIQTM4NCUyMiUzQg==
    ssl_prefer_server_ciphers on;
JTdE

JUQwJTlGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQxJThGJUQwJUI1JUQwJUJDJTIwJUQwJUJBJUQwJUJFJUQxJTgwJUQxJTgwJUQwJUI1JUQwJUJBJUQxJTgyJUQwJUJEJUQwJUJFJUQxJTgxJUQxJTgyJUQxJThDJTIwJUQwJUJBJUQwJUJFJUQwJUJEJUQxJTg0JUQwJUI4JUQwJUIzJUQwJUIwJTIwJUQwJUI4JTIwJUQwJUJGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUI3JUQwJUIwJUQwJUJGJUQxJTgzJUQxJTgxJUQwJUJBJUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQxJTgxJUQwJUJCJUQxJTgzJUQwJUI2JUQwJUIxJUQxJTgzJTIwTmdpbngu

c3lzdGVtY3RsJTIwcmVsb2FkJTIwbmdpbng=
 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ

Обсуждение

0 комментариев

Нет комментариев.