
У меня есть сервер Ubuntu 20.04.5 с Nextcloud, который работает просто отлично. Я использовал Apache2 и следовал этомуРуководствочтобы настроить его как nextcloud.example.com. На Сайте, где я купил Домен, я добавил Запись уровня A, чтобы указать на Домен моего Сервера. Это работает очень хорошо. Теперь я пытаюсь установить Collabora на своем Сервере и интегрировать его с Nextcloud. После этогоРуководство. Я успешно выполнил все шаги без сообщений об ошибках. Теперь я запутался в A-записи. Она также указывает на IP-адрес сервера? Что мне нужно сделать на моем сервере, чтобы это работало.
Проблемы: Когда я пытаюсь добавить домен в Nextcloud Office, я получаю следующее:
Could not establish connection to the Collabora Online server
Когда я открываю URL-адрес в браузере, я получаю страницу Apache по умолчанию.
Может ли кто-нибудь указать мне направление? Спасибо.
решение1
Я использую тот же стек, что и вы, но на Docker. Однако принцип интеграции Collabora и DNS-записей должен быть тем же.
Запись DNS для Collabora должна указывать на тот же сервер (на котором запущен обратный прокси-сервер/виртуальный хост).
В моем случае я также настроил обратный прокси-сервер и записи DNS для обеих служб (причем записи DNS просто указывают на IP-адрес сервера):
cloud.mydomain.com
(Следующееоблако)office.mydomain.com
(Соавтор)
Вы можете проверить, работают ли они, просто посетив сайты.
- Посетив
cloud.mydomain.com
страницу, вы, конечно же, попадете на страницу входа в Nextcloud. - Посетив этот сайт
office.mydomain.com
, вы попадете на пустую белую страницу с надписьюOK
в верхнем углу:
Если вы не получили белую OK
страницу Collabora, значит обратный прокси-сервер и DNS настроены неправильно.
Для дальнейшего устранения неполадок попробуйте посетить IP-адрес и порт сервера Collabora ( http://your.ip.add.ress:9980
):
- Если вы получили
OK
, то Collabora запущена, но обратный прокси-сервер/виртуальный хост не настроен. - Если вынеполучить
OK
, то сам сервер Collabora работает неправильно.
Наконец, после подтверждения вышеизложенного вы можете добавить сервер Collabora в Nextcloud в разделе «Настройки», «Офис» и «Использовать собственный сервер».