Удар по MS Office 365 офіс у хмарах та на особистих серверах

office

office

Xakep #240. Ghidra

особистих

Xakep #239. Розкрити та вивчити

особистих

Xakep #238. Забутий Android

офіс

Xakep #237. Даркнет 2018

хмарах

Удар по MS Office 365: офіс у хмарах та на особистих серверах

хмарах

Сьогодні хмарними технологіями вже нікого не здивуєш. На просторах інтернету можна знайти величезну кількість таких рішень. Чого тільки вартий гучний MS Office 365. Mail.Ru - один із перших, хто підключив його API для своїх поштових сервісів. І все б нічого, якби проект Teamlab не перейменувався та не переорієнтувався на open source! Тепер цей проект відомий як ONLYOFFICE і його можна використовувати вільно! Діти з ONLYOFFICE тепер позиціонують свій продукт як універсальний офіс, що дозволяє керувати поштою, документами, проектами, командою та іншим в єдиному просторі. Для роботи з сервісом потрібен лише браузер, ще можна завести XMPP-клієнт (серверна частина XMPP вбудована у серверний дистрибутив ONLYOFFICE).

Що стосується платності, у цьому проекті можна купити підписку на технічну підтримку (це стало модно у серйозних IT-рішеннях, де все працює з коробки). Причому, якщо на порталі в розділах п'ять активних користувачів, то технічну підтримку тобі нададуть абсолютно безкоштовно. Також є можливість розгорнути ONLYOFFICE на хмарі проекту, ціна в цьому випадку залежить від кількості користувачів порталу. Серверна платформа доступна для розгортання в кількох варіантах:

  1. Серверна версія Enterprise Edition.
  2. Встановлення серверної версії Free Edition за допомогою сценарію автоматичного встановлення.
  3. Community Server – власне портал.
  4. Document Server – сервер обробки документів.
  5. Mail Server.

Отже, за порядком. Серверну частину Enterprise Edition можна встановити для Docker або завантаживши та розгорнувши один із трьох доступних образів віртуальних машин: MS Hyper-V, VMware та VirtualBox. Зображення можна скачати з офіційного сайту. При такому варіанті установки знадобиться чимало апаратних ресурсів, що не дуже тішить. Системні вимоги:

  • двоядерний процесор з тактовою частотою 2 ГГц або краще;
  • оперативна пам'ять щонайменше 6 Гбайт;
  • вільне місце на жорсткому диску щонайменше 40 Гбайт.

І вимоги до програмного забезпечення:

  • Microsoft Hyper-V: версія 6.1 чи вище;
  • VMware: VMware vSphere Hypervisor та VMware vSphere Client версії 5.0 або вище;
  • VirtualBox: версія 5.0 або вищою.

Навіть для віртуалок ONLYOFFICE дуже ненажерливий.

Система автоматичної установки трохи менш ненажерлива, при цьому включає весь необхідний набір функцій: Community Server, Document Server і Mail Server. Системні вимоги:

  • оперативна пам'ять: щонайменше 6 Гбайт;
  • процесор: двоядерний 2 ГГц або вище;
  • файл підкачування: не менше 3 Гбайт;
  • вільне місце на жорсткому диску: не менше 40 Гб;
  • дистрибутив: 64-розрядний Red Hat, CentOS або інший сумісний дистрибутив з версією ядра 3.19 або вище, 64-розрядний Debian, Ubuntu або інший сумісний дистрибутив з версією ядра 3.19 або вище.

Встановлення в цьому режимі зазвичай не викликає великої кількості питань. По черзі виконуй скрипти. Автоматична установка за допомогою сценарію інсталяції.

  1. Віртуалка або залізяка з Debian 8.2 або Ubuntu 14.04 LTS на борту, двома гігами пам'яті та 10 Гбайт вільного місця надиск.
  2. Налаштовано мережу, встановлені останні оновлення.

Встановлення та налаштування

Все описане також доступне на офіційному сайті проекту: інструкція щодо встановлення серверної версії Document Server для Linux на локальному сервері. Отже, насамперед додаємо всі необхідні ключі та підключаємо репозиторії.

За замовчуванням сервіс працює за HTTP, для запуску по HTTPS необхідно згенерувати закритий ключ і сертифікат SSL. І підсунути до каталогів.

Продовження доступне лише передплатникам

Варіант 2. Купи один матеріал