Використовуйте свій власний Office Suite у хмарі з OnlyOffice

Хмара в моді, ми це знаємо, і це подобається великим компаніям Microsoft, завантажують свої основні програми для використання з мережі. У світі автоматизації Office, безсумнівно, є два чудові лідери: Google Docs та Microsoft Office Online, але я щойно дізнався про це через Unixmen, нову альтернативу, яку ми можемо встановити на своєму власному сервері.

Що таке OnlyOffice?

OnlyOffice - це веб-програма з відкритим кодом, яка дозволяє нам створити платформу для спільного використання для МСП на нашому власному сервері. Він включає версію Enterprise та Community, і, звичайно, у цій статті я розповім вам, як встановити останню на нашому власному сервері.

Що пропонує нам OnlyOffice?

управління документами- Це дозволяє нам ділитися нашими документами з нашими колегами та користувачами поза порталом, а також включає контроль версій та повні переробки.

Інтернет-редактор документів: Ми можемо редагувати багатосторінкові звіти в режимі реального часу, фінансову або ділову документацію разом з іншими користувачами у багатьох форматах: PDF, TXT, DOCX, DOC, ODT, RTF, HTML, EPUB, XLS, XLSX, ODS, CSV, HTML та PPTX.

Управління проектами: Ми можемо використовувати етапи, завдання та підзадачі для визначення пріоритетів між нашими основними цілями та щоденною діяльністю. Ми можемо використовувати діаграму Ганта, щоб побачити наш прогрес у виконанні різних призначених завдань, ми можемо керувати своїм часом, серед іншого.

CRM та виставлення рахунків: Ми можемо керувати базою даних разом із нашими клієнтами та створювати рахунки-фактури безпосередньо на платформі.

Агрегатор електронної пошти: Наприклад, ми можемо додати свій обліковий запис GMail, щоб пов’язати його з платформою. Ми можемо додати поштовий сервер за допомогою власного доменного імені для створення корпоративних поштових скриньок для членів нашої команди, і все це інтегровано з іншими функціоналами OnlyOffice.

onlyoffice_mail

Миттєві повідомлення:

onlyoffice_chat

onlyoffice_chat1

Це вас переконує? Давайте подивимося, як його потім встановити ..

Вимоги до встановлення OnlyOffice

Встановлення OnlyOffice було здійснено Ubuntu Server 14.04 без встановленого веб-сервера. Рекомендується 2 ГБ оперативної пам'яті, 2-ядерний процесор та 40 ГБ дискового простору.

Коли ми встановлюємо OnlyOffice методом, який я покажу нижче, буде встановлений сервер спільноти. що не включає Інтернет-редактор. Щоб встановити Інтернет-редактор, ми повинні додати інші PPA, які я покажу пізніше, оскільки пакети, що знаходяться у сховищі Trusty, застаріли.

Якщо ми встановили Apache, тому що ми повинні його усунути або зупинити, оскільки платформа використовує Nginx.

$ sudo apt видалити apache2

Давайте розпочнемо. Відкриваємо термінал і ставимо:

$ sudo wget http://download.onlyoffice.com/repo/onlyoffice.key && sudo apt-key add onlyoffice.key

Після закінчення ми редагуємо файл / Etc / кв / sources.list і додаємо:

deb http://download.onlyoffice.com/repo/debian стиснути main

Тепер залишається лише виконати:

$ sudo apt update && sudo apt install onlyoffice

Розпочнеться процес встановлення, запитуючи у нас пароль для MySQL. Коли він закінчиться, ми зможемо отримати доступ до нашого сервера. Нам просто потрібно вставити IP-адресу в браузер, і вона вийде приблизно так:

тільки офіс

Після його завершення нам буде запропоновано вибрати пароль, (дійсну) адресу електронної пошти для реєстрації нашого облікового запису, і ми зможемо вибрати мову платформи та часовий пояс:

тільки офіс1

І коли ми закінчимо, ми отримаємо наступне:

Документація

Ми можемо почати працювати і насолоджуватися перевагами, про які я згадав на початку допису, але я також сказав, що у нас не буде Інтернет-редактора.

Встановлення редактора OnlyOffice Online

Це трапляється тому, що для його роботи потрібна вища версія mono, mysql та деякі бібліотеки. Але ми можемо це легко вирішити.

Під час оновлення та встановлення Інтернет-редактора ми не матимемо доступу до попередніх інструментів

Ми редагуємо файл / Etc / кв / sources.list і додаємо:

deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu надійний головний

Потім ми виконуємо:

$ sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF $ echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list $ sudo apt-get update

Після закінчення набираємо:

$ sudo apt upgrade && apt install mysql-server-5.6 mysql-common-5.6 mysql-client-5.6

Як тільки все це буде встановлено, ми зможемо отримати доступ до онлайн-редактора за тією ж URL-адресою, що і раніше.

тільки офіс3

І все .. 😉


28 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Дерпі - сказав він

    Чи це не дасть мені проблем із LAMPP? : /

    1.    елав - сказав він

      Раджу спробувати новий сервер .. або без багатьох конфігурацій .. 😉

  2.   f3niX - сказав він

    Це виглядає надто добре!

  3.   кастарко - сказав він

    добре,

    днями мені було цікаво, чи не встановлювати цю систему чи ні. Але у мене є деякі сумніви

    Чи справді ця система займає 40 Гб? чи це тому, що вам потрібно завантажити Mono…?
    Це легко конфігурується? У мене вже є кілька віртуальних хостів на моєму сервері, і я не хочу, щоб установка все підірвала.

    1.    елав - сказав він

      Привіт

      Що ж, що стосується місця на 40 Гб зараз, я використовую лише 1.5 Гб. Я думаю, що це місце для того, коли файли починають завантажуватися тощо. Оскільки адміністративна панель має багато варіантів, я не знаю, чи достатньо для того, що вам потрібно.

      привіт

    2.    моно - сказав він

      Кілька віртуальних хостів на одному сервері - це не найкраща практика, щоб уникнути проблем цього стилю є наявність віртуалізації або контейнерів.

      Привіт.

      1.    кастарко - сказав він

        @mono, я знаю, що це погана практика. Але всі вони призначені для особистого користування, а сервер - це жарт, він працює на Atom.

        Я знаю, що якщо в будь-якому з віртуальних хостів є важлива діра, вони в кінцевому підсумку зможуть їх зіпсувати, але я не збираюся витрачати більше грошей на кращий сервер, а також не збираюся знищувати продуктивність, встановлюючи віртуальні машини або Контейнери типу LXC. Атоми не дають занадто багато себе.

  4.   Херджо - сказав він

    І немає сторінки, яка пропонує послуги з цією платформою?

    [Offtopic] xD Якщо ви граєте в clash of clan, я запрошую вас до клану linuxeros, який називається! LinuxClan приєднуйтесь.

  5.   мануельперезф - сказав він

    Я отримую цю помилку при спробі встановити my-sql 5.6

    «Наступні пакети мають незадоволені залежності:
    mysql-server-5.6: Залежить: mysql-server-core-5.6 (= 5.6.19-0ubuntu0.14.04.1), але він не встановлюється
    «

    1.    елав - сказав він

      Тест з
      apt install mysql-server-5.6 mysql-client-5.6 mysql-server-core-5.6

      1.    мануельперезф - сказав він

        здається, що зараз, якщо встановити. Ми спробуємо це

      2.    мануельперезф - сказав він

        Він встановлений, але після встановлення mysql 5.6 доступ втрачається, і він взагалі нічого не завантажує.

  6.   Сем Бургос - сказав він

    І чи можна встановити його, використовуючи MariaDB як менеджер замість MySQL? Я знаю, що MySQL досить вкорінений через нашу власну дифузію як альтернативу, але було б непогано, якщо б навіть використовуючи хаки та інші випадки в конфігурації, MariaDB можна було б застосувати до нього, щоб отримати більше позицій; Якщо ні, то ніяк

    1.    елав - сказав він

      Думаю, це точно те саме. Вам потрібно було б лише експортувати бази даних, встановити MariaDB та імпортувати їх .. теоретично

      1.    АрмандоФ - сказав він

        Я взяв його і встановив на КТ у proxmox. Я виконав усі кроки і ніколи не міг знайти веб-редактор, скажіть мені, коли ми можемо це зробити разом, щоб перевірити, чи експортує він КТ із уже встановленим Office до максимуму своєї потужності

  7.   Рафаель Агілар - сказав він

    Чудовий пост, великий внесок цього інструменту.

    Я хотів би знати, звідки ви взяли URL-адресу репозиторію Debian, я хотів би знати, чи є такий для CentOS / RHEL 5 або 6.

    В іншому, я думаю, що застосовуються інші кроки, змінюючи необхідні каталоги, так? будь-яка порада?

    Ще раз спасибі

  8.   Піпо - сказав він

    Привіт, чи є спосіб встановити його на debian 7, я намагаюся, але це говорить мені про незадоволену залежність

  9.   Піпо - сказав він

    Привіт, я слідую вашим крокам, але Інтернет-редактор не активується.

    1.    елав - сказав він

      Встановлення Інтернет-редактора окрім усього іншого .. Вам просто потрібно зробити те, що я вклав в останню частину ..

  10.   піпо - сказав він

    Люди роблять те саме, що і репетитор з тим самим сервером ubuntu, але на завершальному кроці я отримую помилку залежності mysql-server-core-5.6 не знайдено, я вже перевірив і оновив, і нічого не знайшов цей пакет

  11.   Віктор - сказав він

    З редактором немає можливості:
    - Я починаю з чистої інсталяції Ubuntu Server 14.04.02
    - В установці я помістив лише пакети SSH Server та Mail Server
    - Я виконую інструкції до листа. Ще до редактора, чудово. Заходжу, налаштовую і все інше.
    - Дотримуючись інструкцій для редактора. При встановленні MySQL версії 5.6 видаляється весь OnlyOffice. Гаразд, я встановлюю знову і:

    apt-get install onlyoffice
    Наступні пакети мають незадоволені залежності:
    onlyoffice: Залежить: mysql-server, але він не встановлюється
    Залежить: mysql-client

    apt-get install installoffice mysql-server mysql-client
    Наступні пакети мають незадоволені залежності:
    mysql-client: Залежить: mysql-client-5.5, але він не встановлюється
    mysql-server: Залежить: mysql-server-5.5, але не встановлюється
    E: Проблеми не вдалося виправити, ви зберегли непрацюючі пакети.

    Відтепер це не дозволить мені встановити OnlyOffice, якщо це не з MySQL у версії 5.5.

    Будь-які ідеї?

    1.    елав - сказав він

      Я думаю, проблема в тому, що ви ставите:

      apt-get install onlyoffice mysql-server mysql-client

      тест:

      apt-get install onlyoffice mysql-server-5.5 mysql-client-5.5

      Однак саме те ж саме трапилося зі мною, і я не мав можливості перевстановити лише офіс, мені довелося створити MV знову з нуля. Можливо, є рішення, але через лінь я не міг його знайти. Хреново в цьому полягає те, що або ти використовуєш одне, або використовуєш інше, і те, і інше одночасно неможливо.

      1.    Віктор - сказав він

        Так ..., що трапляється, це те, що це, якимось чином мене надзвичайно організовує з MySQL. Щось із конфігурації залишається з версії 5.6. Особливо з темою InnoDB, яка неправильно налаштована.
        Якщо це трапиться з кимось, я знайшов рішення тут:
        https://gopukrish.wordpress.com/2014/06/20/plugin-innodb-registration-as-a-storage-engine-failed/
        У будь-якому випадку, з версією 5.5 редактор не працює.
        Saludos у Gracias

      2.    тимчасової - сказав він

        Відповідно до сторінки та форумів http://dev.onlyoffice.org/ рекомендує встановлювати сервер спільноти (перший) на одній машині та (другий) сервер документів на іншій машині, кожен із яких доступний у згаданих тут сховищах

        З іншого боку, я пропоную вам використовувати докер для встановлення обох служб, спочатку це складно, але потім ви це зрозумієте,

  12.   Федеріко - сказав він

    Привіт, я дотримувався вашого посібника .. і мені вдалося його встановити. Але коли я йду встановлювати онлайн-редактор і він запитує у мене електронний лист, куди мені надіслати ім’я користувача та пароль, я ввожу свою електронну адресу: acoguemovil@gmail.com і жодне повідомлення ніколи не доходить до мене….

    1.    Віктор - сказав він

      Це вже питання конфігурації Postfix, щоб вона могла надсилати повідомлення в Інтернет. Найбільш нормальним (і простим) є встановлення його як "Інтернет + смарт-хост". Щоб прибути туди:
      dpkg-переналаштувати постфікс
      А потім вам потрібно налаштувати автентифікацію для облікового запису, який буде використовуватися для надсилання повідомлень. Ось посібник:
      http://blog.bravi.org/?p=1065
      привіт

  13.   Ренато Апаза - сказав він

    Привіт, по-перше, вітаю з підручником, по-друге, я дотримувався кроків встановлення, але коли я запускав програму, виходить повідомлення "502 Bad Gateway". Будь-яка ідея чому? Спасибі.

  14.   Леонардо - сказав він

    Як щодо того, як я стежив за встановленням в ubuntu, але це дає мені помилку залежності, коли все встановлено.
    http://105.imagebam.com/download/cMPDiBLsmlqIikbKIWYtaA/45242/452412145/Screenshot_2.png
    http://105.imagebam.com/download/4vRME5bX5sr1w_0wiBx9EQ/45242/452412142/Screenshot_1.png