Gebruik je eigen Office Suite in de cloud met OnlyOffice

De cloud is in de mode, we weten het, en grote bedrijven houden van Microsoft, uploaden hun belangrijkste applicaties voor gebruik vanaf het netwerk. In de wereld van Office-automatisering zijn er ongetwijfeld twee grote leiders: Google Docs en Microsoft's Office Online, maar ik kwam er net achter via Unixmen, een nieuw alternatief dat we op onze eigen server kunnen installeren.

Wat is OnlyOffice?

OnlyOffice is een open source webapplicatie waarmee we op onze eigen server een samenwerkingsplatform voor het MKB kunnen opzetten. Het bevat een Enterprise- en een Community-versie, en in dit artikel zal ik u natuurlijk vertellen hoe u de laatste op onze eigen server installeert.

Wat biedt OnlyOffice ons?

document management- Staat ons toe onze documenten te delen met onze collega's en gebruikers buiten de portal, en omvat versiebeheer en volledige revisies.

Online documenteditor: We kunnen real-time rapporten van meerdere pagina's, financiële of zakelijke documentatie samen met andere gebruikers in vele formaten bewerken: PDF, TXT, DOCX, DOC, ODT, RTF, HTML, EPUB, XLS, XLSX, ODS, CSV, HTML en PPTX.

Projectmanagement: We kunnen gebruiken mijlpalen, taken en subtaken om prioriteiten te bepalen tussen onze primaire doelen en dagelijkse activiteiten. We kunnen het Gantt-diagram gebruiken om onze voortgang in de verschillende toegewezen taken te zien, we kunnen onder andere onze tijd beheren.

CRM en facturering: We kunnen een database met onze klanten beheren en facturen rechtstreeks op het platform aanmaken.

E-mailverzamelaar: We kunnen bijvoorbeeld ons Gmail-account toevoegen om deze aan het platform te koppelen. We kunnen een mailserver toevoegen met onze eigen domeinnaam om zakelijke mailboxen aan te maken voor de leden van ons team, en dit alles geïntegreerd met de rest van de OnlyOffice-functionaliteiten.

onlyoffice_mail

Instant messaging:

alleenkantoor_chat

alleenkantoor_chat1

Overtuigt het u? Laten we eens kijken hoe we het dan kunnen installeren ...

Vereisten voor het installeren van OnlyOffice

De installatie van OnlyOffice is gedaan op Ubuntu Server 14.04 zonder enige webserver geïnstalleerd. 2 GB RAM, 2-coreprocessor en 40 GB schijfruimte worden aanbevolen.

Wanneer we OnlyOffice installeren volgens de methode die ik hieronder zal laten zien, wordt de Community Server geïnstalleerd. dat is exclusief de online editor. Om de Online Editor te installeren, moeten we andere PPA's toevoegen die ik later zal laten zien, aangezien de pakketten in de Trusty-repository verouderd zijn.

Als we hebben geïnstalleerd apache, omdat we het moeten elimineren of stoppen, omdat het platform gebruikt Nginx.

$ sudo apt apache2 verwijderen

Laten we beginnen. We openen een terminal en plaatsen:

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

Als we klaar zijn, bewerken we het bestand / Etc / apt / sources.list en we voegen toe:

deb http://download.onlyoffice.com/repo/debian squeeze main

Nu rest het alleen nog om uit te voeren:

$ sudo apt update && sudo apt install onlyoffice

Het installatieproces zal beginnen en ons om een ​​wachtwoord voor MySQL vragen. Als het klaar is, hebben we toegang tot onze server. We hoeven alleen het IP-adres in de browser te zetten en het zal er ongeveer zo uit komen:

onlyoffice

Als het klaar is, wordt ons gevraagd om een ​​wachtwoord te kiezen, een (geldig) e-mailadres om ons account te registreren, en we kunnen de taal van het platform en de tijdzone kiezen:

alleenkantoor1

En als we klaar zijn, krijgen we dit:

Documenten

We kunnen beginnen met werken en genieten van de voordelen die ik aan het begin van de post noemde, maar ik zei ook dat we de online editor niet zouden hebben.

De OnlyOffice Online Editor installeren

Dit gebeurt omdat je een hogere versie van mono, mysql en enkele bibliotheken nodig hebt om het te laten werken. Maar we kunnen het gemakkelijk oplossen.

Bij het updaten en installeren van de Online Editor hebben we geen toegang tot de vorige tools

We bewerken het bestand / Etc / apt / sources.list en we voegen toe:

deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu betrouwbare main

Vervolgens voeren we uit:

$ 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

Eenmaal klaar typen we:

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

Zodra dit alles is geïnstalleerd, hebben we toegang tot de online editor via dezelfde URL die we eerder hebben gebruikt.

alleenkantoor3

En dat is het .. 😉


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   wakker worden zei

    Geeft het me geen problemen met LAMPP? : /

    1.    levendig zei

      Ik raad je aan om een ​​nieuwe server te proberen .. of zonder veel configuraties .. 😉

  2.   f3niX zei

    Het ziet er te goed uit!

  3.   Castarco zei

    goed,

    laatst vroeg ik me af of ik dit systeem wel of niet moest installeren. Maar ik heb enige twijfels

    Neemt dit systeem echt 40 GB in beslag? of is het omdat je Mono moet downloaden…?
    Is het gemakkelijk configureerbaar? Ik heb al verschillende virtualhosts op mijn server en ik wil niet dat de installatie alles opblaast.

    1.    levendig zei

      Hi

      Nou, wat betreft de ruimte op dit moment van 40GB heb ik maar 1.5Gb gebruikt. Ik denk dat die ruimte is voor wanneer bestanden worden geüpload, enzovoort. Omdat het administratiepaneel veel opties heeft, weet ik niet of er genoeg is voor wat je nodig hebt.

      groeten

    2.    mono zei

      Meerdere virtualhosts op dezelfde server is geen goede gewoonte, om problemen van die stijl te voorkomen is dat er virtualisatie of containers zijn.

      Groeten.

      1.    Castarco zei

        @mono, ik weet dat het geen goede gewoonte is. Maar ze zijn allemaal voor persoonlijk gebruik, en de server is een grap, hij draait op een Atom.

        Ik weet dat als er een belangrijk gat in een van de virtualhosts zit, ze ze allemaal kunnen verknoeien, maar ik ga niet meer geld uitgeven aan een betere server, en ik ga de prestaties ook niet vernietigen door virtuele machines of LXC-type containers te monteren. De atomen geven niet teveel van zichzelf.

  4.   herjo zei

    En er is geen pagina die service biedt met dit platform?

    [Offtopic] xD Als je Clash of Clan speelt, nodig ik je uit voor de clan van linuxers genaamd! LinuxClan join.

  5.   manuelperez zei

    Ik krijg deze foutmelding als ik my-sql 5.6 probeer te installeren

    De volgende pakketten hebben niet-vervulde afhankelijkheden:
    mysql-server-5.6: Afhankelijk van: mysql-server-core-5.6 (= 5.6.19-0ubuntu0.14.04.1) maar het zal niet installeren
    «

    1.    levendig zei

      Test met
      apt install mysql-server-5.6 mysql-client-5.6 mysql-server-core-5.6

      1.    manuelperez zei

        het lijkt erop dat als je nu installeert. We gaan het proberen

      2.    manuelperez zei

        Het is geïnstalleerd, maar na het installeren van mysql 5.6 is de toegang verloren en wordt er helemaal niets geladen.

  6.   Sam Burgos zei

    En is het mogelijk om het te installeren met MariaDB als manager in plaats van MySQL? Ik weet dat MySQL behoorlijk ingebakken is vanwege onze eigen verspreiding als alternatief, maar het zou goed zijn als MariaDB, zelfs met behulp van hacks en andere incidenten in de configuratie, eraan zou kunnen worden toegevoegd om meer terrein te winnen; Zo niet, dan is er geen sprake van

    1.    levendig zei

      Ik denk dat het precies hetzelfde is. U hoeft alleen de databases te exporteren, MariaDB te installeren en ze te importeren .. in theorie

      1.    ArmandoF zei

        Ik nam het en monteerde het op een CT in proxmox.Ik volgde alle stappen en ik kon de webeditor nooit vinden, vertel me wanneer we het samen kunnen doen om te zien of het de CT exporteert met Office al geïnstalleerd naar de maximale capaciteit

  7.   Tijdelijke afbeelding voor Rafael Aguilar zei

    Uitstekende post, geweldige bijdrage aan deze tool.

    Ik zou graag willen weten waar u de URL van de Debian-repo vandaan heeft, ik zou graag willen weten of er een is voor CentOS / RHEL 5 of 6.

    Voor de rest stel ik me voor dat de rest van de stappen van toepassing is, het wijzigen van de benodigde mappen, toch? enig advies?

    Nogmaals bedankt

  8.   pipo zei

    Hallo, er is een manier om het op debian 7 te installeren, ik probeer het maar het vertelt me ​​dat er onvoldoende afhankelijkheid is

  9.   pipo zei

    Hallo, ik volg je stappen, maar de online editor wordt niet geactiveerd, kun je me helpen?

    1.    levendig zei

      Het installeren van de online editor staat los van al het andere .. je hoeft alleen maar te doen wat ik in het laatste deel heb gestopt ..

  10.   pipo zei

    Mensen doen hetzelfde als de tutor met dezelfde ubuntu-server, maar de laatste stap krijg ik een afhankelijkheidsfout mysql-server-core-5.6 niet gevonden, ik heb het al gecontroleerd en bijgewerkt en niets vond dat pakket niet

  11.   Victor zei

    Er is geen manier met de editor:
    - Ik begin met een schone installatie van Ubuntu Server 14.04.02
    - In de installatie heb ik alleen de SSH Server- en Mail Server-pakketten geplaatst
    - Ik volg de instructies letterlijk op. Zelfs vóór de redacteur, geweldig. Ik ga naar binnen, configureer en al het andere.
    - Door de instructies voor de redacteur te volgen. Bij het installeren van MySQL in versie 5.6 wordt OnlyOffice volledig verwijderd. Ok, ik installeer opnieuw en:

    apt-get install onlyoffice
    De volgende pakketten hebben niet-vervulde afhankelijkheden:
    onlyoffice: Depends: mysql-server, maar het zal niet installeren
    Hangt af: mysql-client

    apt-get install onlyoffice mysql-server mysql-client
    De volgende pakketten hebben niet-vervulde afhankelijkheden:
    mysql-client: Afhankelijk van: mysql-client-5.5 maar kan niet worden geïnstalleerd
    mysql-server: Afhankelijk van: mysql-server-5.5 maar zal niet installeren
    E: Problemen konden niet worden verholpen, u heeft kapotte pakketten behouden.

    Vanaf hier kan ik OnlyOffice niet installeren als het niet met MySQL in versie 5.5 is.

    Iemand een idee?

    1.    levendig zei

      Ik denk dat het probleem is dat u:

      apt-get install onlyoffice mysql-server mysql-client

      test:

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

      Precies hetzelfde gebeurde echter met mij en ik had geen manier om onlyoffice opnieuw te installeren, ik moest de MV helemaal opnieuw maken. Misschien is er een oplossing, maar door luiheid kon ik die niet vinden. Het verdomde hieraan is dat je het ene gebruikt of het andere, beide tegelijkertijd onmogelijk.

      1.    Victor zei

        Ja ..., wat er gebeurt, is dat als ik dat zeg, me op de een of andere manier geweldig wordt georganiseerd met MySQL. Op de een of andere manier blijven configuratie-dingen over van versie 5.6. Vooral met het InnoDB-thema, dat verkeerd is geconfigureerd.
        Voor het geval het iemand overkomt, heb ik hier de oplossing gevonden:
        https://gopukrish.wordpress.com/2014/06/20/plugin-innodb-registration-as-a-storage-engine-failed/
        Met versie 5.5 werkt de editor in ieder geval niet.
        Saludos y gracias

      2.    tijdelijk zei

        Volgens de pagina en de forums http://dev.onlyoffice.org/ raadt aan om de community-server (de eerste) op de ene machine en (de tweede) documentserver op een andere machine te installeren, elk is beschikbaar in de hier vermelde repositories

        Aan de andere kant stel ik voor dat je docker gebruikt voor de installatie van beide services, het is in het begin ingewikkeld, maar dan krijg je het onder de knie,

  12.   Federico zei

    Hallo, ik heb je gids gevolgd .. en het is me gelukt om het te installeren. Maar als ik de online editor installeer en het vraagt ​​me om het e-mailadres waar ik de gebruikersnaam en het wachtwoord naartoe moet sturen, voer ik mijn e-mailadres in: acoguemovil@gmail.com en geen enkel bericht bereikt mij ooit….

    1.    Victor zei

      Dat is al een kwestie van Postfix-configuratie, zodat het berichten naar internet kan sturen. Het meest normale (en eenvoudige) is om het te installeren als "internet + smarthost". Om daar te komen:
      dpkg-herconfigureer postfix
      En dan moet u de authenticatie configureren voor het account dat zal worden gebruikt om de berichten te verzenden. Hier is een gids:
      http://blog.bravi.org/?p=1065
      groeten

  13.   Renato apaza zei

    Hallo, allereerst gefeliciteerd met de tutorial, ten tweede heb ik de installatiestappen gevolgd, maar toen ik de applicatie startte, verschijnt het bericht "502 Bad Gateway". Enig idee waarom? bedankt.

  14.   leonardo zei