Четверг, 18.04.2024, 03:21
Приветствую Вас Гость | RSS
Главная | Блог | Регистрация | Вход
Меню сайта
Категории раздела
test_category [0]
test_category
linux [6]
linux
windows [2]
microsoft windows
Вход на сайт
Поиск
Календарь
«  Ноябрь 2016  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
282930
Архив записей
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Мой сайт
    Главная » 2016 » Ноябрь » 25 » Настройка nextcloud 10 для работы с Collabora Online
    06:50
    Настройка nextcloud 10 для работы с Collabora Online

    Настройка nextcloud 10 для работы с Collabora Online

    • Введение.
      • Collabora Online - это некоторое решение, которое позволяет (пользователям nextcloud) редактировать офисные документы в браузере.
      • Решение Collabora Online состоит из нескольких частей:
        • Расширение (называется app) для nextcloud (owncloud), которое реализует интерфейс с другими частями (компонентами).
        • Прокси сервер (для https запросов), реализован на apache.
        • Docker контейнер, с установленным libreoffice. В нем реализованы все функции редактирования документов.
      • Ссылки.
      • Имеется виртуальный сервер, с установленным centos 7. Hostname = nextcloud-srv1. Локальный пользователь = user1 , может sudo.

    • Пошаговая процедура.

      • Подготовка.

        • Смотрим что есть.

        • Установка docker.

        • Установка apache.

        • Прочее.
          • В DNS (или hosts) прописываем: collabora-online.local = {IP of nextcloud-srv1}.
          • В фаерволе разрешаем подключения на порт 8043 .
      • Настройка docker.

      • Настройка apache.

        • Создаем сертификат.

        • Создаем файл /etc/httpd/conf.d/collabora-online.conf , содежащий:

        • Запуск apache.

      • Доделки в nextcloud.

        • Скачиваем расширение (app) на странице https://apps.owncloud.com/content/show.php/Collabora+Online+connector?content=174727 , кнопка "download" . Я скачивал версию 1.1.7.
        • Распаковываем.

        • Устанавливаем и настраиваем app.

        • В браузере (яндекс-браузер) заходим - https://nextcloud-srv1.local/index.php/settings/admin/additional . Collabora Online server = https://collabora-online.local:8043 . Apply.
        • В браузере (яндекс-браузер) заходим - https://nextcloud-srv1.local/index.php/apps/richdocuments/index . Возникает сообщение об ошибке сетификата. Исправляем.

        • Поновой, в браузере (яндекс-браузер) заходим - https://nextcloud-srv1.local/index.php/apps/richdocuments/index . Видим список документов.
        • Нажимаем на документ About.odt > Скорее всего появится сообщение "Не удаётся установить соединение с сайтом." > Открываем в другой закладке адрес - https://collabora-online.local:8043/loleaflet/1.8.3/loleaflet.html, появляется сообщение "Соединение с этим сервером небезопасно", далее "Подробности" > "Сделать исключение для этого сайта".
        • В браузере (яндекс-браузер) возвращаемся на закладку https://nextcloud-srv1.local/index.php/apps/richdocuments/index. Обновляем страницу, Видим список документов. Нажимаем на документ About.odt . Видим окно редактора, можно редактировать.
    • Диагностика.

      • Читать журналы: nextcloud, nginx, apache.
      • Проверить запущены ли демоны. Доступны ли TCP порты.
    Категория: linux | Просмотров: 5443 | Добавил: wown | Теги: PostgreSQL, Nginx, nextcloud | Рейтинг: 0.0/0
    Всего комментариев: 0
    avatar
    Бесплатный конструктор сайтов - uCozCopyright MyCorp © 2024