Не удается подключиться к Docker ONLYOFFICE через HTTPS на сервере Ubuntu 18.04

У нас есть Ubuntu Server 18.04 LTS машина, на которой запущен экземпляр Nextcloud на Apache через ] Vhost . Эта установка Nextcloud находится по адресу / var / www / nextcloud и позволяет подключаться только через HTTPS через порт 443: подключения через HTTP через порт 80 автоматически перенаправляются благодаря настройке конфигурации с помощью certbot-auto ; следовательно, порты 80 и 443 уже прослушиваются Apache.

Мы используем Nextcloud для обмена файлами и совместной работы. Поскольку я хотел разрешить пользователям редактировать документы напрямую (без их загрузки, редактирования и повторной загрузки), я решил установить Сервер документов ONLYOFFICE, чтобы интегрировать его в Nextcloud. Nextcloud разрешает интеграцию ONLYOFFICE только в том случае, если сервер использует SSL (он не позволяет вам подключиться, если вы вводите адрес http: // ), поэтому я настроил его через Docker, чтобы упростить установку и предотвратить конфликты между Apache и nginx.

Теперь, )

Как мне диагностировать и, надеюсь, исправить эту проблему?

0
задан 3 July 2018 в 23:45
1 ответ

Если мы правильно поняли, вы хотите использовать Сервер документов ONLYOFFICE, чтобы иметь возможность редактировать свои файлы из Nextcloud.

Теперь я выбрал 8080 в качестве порта для HTTP и 44380 в качестве порта для HTTPS, поэтому я запустил контейнер с помощью:

docker run -i -t -d -p 8080: 80 -p 44380: 443 -v / opt / onlyoffice / Data / var / www / onlyoffice / Data onlyoffice / communityserver

Первый из все, что мы видим, вы установили Сервер совместной работы ONLYOFFICE вместо Сервера документов. Пожалуйста, перейдите по этой ссылке , чтобы найти инструкции по установке Сервера документов с Docker.

Вам также потребуется сгенерировать собственные сертификаты SSL для Сервера документов, чтобы он работал по HTTPS. Вы можете найти инструкцию в той же статье выше.

0
ответ дан 5 December 2019 в 05:47

Теги

Похожие вопросы