Utilisez votre propre suite Office dans le cloud avec OnlyOffice

Le cloud est à la mode, nous le savons, et les grandes entreprises aiment Microsoft, téléchargent leurs principales applications à utiliser à partir du réseau. Dans le monde de la bureautique, il y a sans aucun doute deux grands leaders: Google Docs et Microsoft's Office Online, mais je viens de le découvrir via Unixmen, une nouvelle alternative que nous pouvons installer sur notre propre serveur.

Qu'est-ce que OnlyOffice?

OnlyOffice est une application web open source qui nous permet de mettre en place une plateforme collaborative pour les PME sur notre propre serveur. Il comprend une version Enterprise et une version Community, et bien sûr, dans cet article je vais vous dire comment installer cette dernière sur notre propre serveur.

Que nous propose OnlyOffice?

Gestion de documents- Il nous permet de partager nos documents avec nos collègues et utilisateurs en dehors du portail, et inclut le contrôle de version et les révisions complètes.

Éditeur de documents en ligne: Nous pouvons éditer des rapports en temps réel de plusieurs pages, de la documentation financière ou commerciale dans de nombreux formats avec d'autres utilisateurs: PDF, TXT, DOCX, DOC, ODT, RTF, HTML, EPUB, XLS, XLSX, ODS, CSV, HTML et PPTX.

Gestion de projets: On peut utiliser jalons, tâches et sous-tâches pour déterminer les priorités entre nos objectifs principaux et les activités quotidiennes. Nous pouvons utiliser le diagramme de Gantt pour voir notre progression dans les différentes tâches assignées, nous pouvons gérer notre temps, entre autres.

CRM et facturation: Nous pouvons gérer une base de données avec nos clients, et créer des factures directement sur la plateforme.

Agrégateur d'e-mails: On peut ajouter notre compte GMail par exemple, pour le lier à la plateforme. Nous pouvons ajouter un serveur de messagerie utilisant notre propre nom de domaine pour créer des boîtes aux lettres d'entreprise pour les membres de notre équipe, et tout cela intégré au reste des fonctionnalités d'OnlyOffice.

onlyoffice_mail

Messagerie instantanée:

seulementoffice_chat

seulementoffice_chat1

Cela vous convainc-il? Voyons comment l'installer ensuite.

Conditions requises pour installer OnlyOffice

L'installation d'OnlyOffice a été effectuée le Ubuntu Server 14.04 sans aucun serveur Web installé. 2 Go de RAM, un processeur 2 cœurs et 40 Go d'espace disque sont recommandés.

Lorsque nous installons OnlyOffice par la méthode que je montrerai ci-dessous, le serveur de communauté sera installé. qui n'inclut pas l'éditeur en ligne. Pour installer l'éditeur en ligne, nous devons ajouter d'autres PPA que je montrerai plus tard, car les packages qui se trouvent dans le référentiel Trusty sont obsolètes.

Si nous avons installé Apache, car il faut l'éliminer ou l'arrêter, car la plateforme utilise Nginx.

$ sudo apt supprimer apache2

Commençons. Nous ouvrons un terminal et mettons:

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

Une fois terminé, nous éditons le fichier /etc/apt/sources.list et nous ajoutons:

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

Il ne reste plus qu'à exécuter:

$ sudo apt update && sudo apt install uniquementoffice

Le processus d'installation commencera, demandant un mot de passe pour MySQL. Lorsqu'il sera terminé, nous pourrons accéder à notre serveur. Nous devons juste mettre l'adresse IP dans le navigateur et il sortira quelque chose comme ceci:

bureau unique

Une fois terminé, il nous sera demandé de choisir un mot de passe, une adresse e-mail (valide) pour enregistrer notre compte, et nous pourrons choisir la langue de la plateforme et le fuseau horaire:

office1

Et quand nous aurons fini, nous obtiendrons ceci:

Documents

Nous pouvons commencer à travailler et profiter des avantages que j'ai mentionnés au début de l'article, mais j'ai également dit que nous n'aurions pas l'éditeur en ligne.

Installation de l'éditeur en ligne OnlyOffice

Cela se produit parce que pour que cela fonctionne, vous avez besoin d'une version supérieure de mono, mysql et de certaines bibliothèques. Mais nous pouvons le résoudre facilement.

Lors de la mise à jour et de l'installation de l'éditeur en ligne, nous ne pourrons pas accéder aux outils précédents

Nous éditons le fichier /etc/apt/sources.list et nous ajoutons:

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

Ensuite, nous exécutons:

$ 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

Une fois terminé, nous tapons:

$ sudo apt mise à jour && apt install mysql-server-5.6 mysql-common-5.6 mysql-client-5.6

Une fois tout cela installé, nous pourrons accéder à l'éditeur en ligne via la même URL que nous avons utilisée précédemment.

office3

Et c'est tout ... 😉


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   se réveiller dit

    Cela ne me posera-t-il pas des problèmes avec LAMPP? : /

    1.    animé dit

      Je vous conseille d'essayer un nouveau serveur .. ou sans beaucoup de configurations .. 😉

  2.   f3niX dit

    Ça a l'air trop beau!

  3.   Castarco dit

    bon,

    l'autre jour, je me demandais s'il fallait ou non installer ce système. Mais j'ai quelques doutes

    Ce système occupe-t-il vraiment 40 Go? ou est-ce parce que vous devez télécharger Mono…?
    Est-ce facilement configurable? J'ai déjà plusieurs hôtes virtuels sur mon serveur et je ne veux pas que l'installation fasse tout exploser.

    1.    animé dit

      Salut

      Eh bien, en ce qui concerne l'espace actuellement de 40 Go, je n'ai utilisé que 1.5 Go. Je suppose que cet espace est réservé au moment où les fichiers commencent à être téléchargés et ainsi de suite. Étant donné que son panneau d'administration a de nombreuses options, je ne sais pas si cela suffit pour ce dont vous avez besoin.

      salutations

    2.    mono dit

      Plusieurs hôtes virtuels sur le même serveur n'est pas une bonne pratique, pour éviter les problèmes de ce style, c'est qu'il y a de la virtualisation ou des conteneurs.

      Salutations.

      1.    Castarco dit

        @mono, je sais que ce n'est pas une bonne pratique. Mais ils sont tous pour un usage personnel, et le serveur est une blague, il fonctionne sur un Atom.

        Je sais que s'il y a un trou important dans l'un des hôtes virtuels, ils pourraient finir par les visser tous, mais je ne vais pas dépenser plus d'argent pour un meilleur serveur, ni détruire les performances en montant des machines virtuelles ou des conteneurs de type LXC. Les atomes ne donnent pas trop d'eux-mêmes.

  4.   herjo dit

    Et il n'y a pas de page qui offre un service avec cette plateforme?

    [Offtopic] xD Si vous jouez à Clash of Clan, je vous invite à rejoindre le clan de Linux appelé! LinuxClan join.

  5.   manuelperez dit

    J'obtiens cette erreur lorsque j'essaye d'installer my-sql 5.6

    «Les packages suivants ont des dépendances non satisfaites:
    mysql-server-5.6: dépend de: mysql-server-core-5.6 (= 5.6.19-0ubuntu0.14.04.1) mais il ne s'installe pas
    «

    1.    animé dit

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

      1.    manuelperez dit

        il semble que maintenant, si vous installez. On va l'essayer

      2.    manuelperez dit

        Il est installé, mais après l'installation de mysql 5.6, l'accès est perdu et il ne charge rien du tout.

  6.   Sam burgos dit

    Et est-il possible de l'installer en utilisant MariaDB comme gestionnaire au lieu de MySQL? Je sais que MySQL est assez enraciné en raison de notre propre diffusion comme alternative mais ce serait bien si, même en utilisant des hacks et d'autres incidents dans la configuration, MariaDB pouvait y être mis pour gagner plus de terrain; sinon, pas moyen

    1.    animé dit

      Je suppose que c'est exactement la même chose. Il vous suffirait d'exporter les bases de données, d'installer MariaDB et de les importer .. en théorie

      1.    ArmandoF dit

        Je l'ai pris et monté sur un CT en proxmox j'ai suivi toutes les étapes et je n'ai jamais pu trouver l'éditeur web, dites-moi quand nous pouvons le faire ensemble pour voir s'il exporte le CT avec Office déjà installé au maximum de sa capacité

  7.   Image de balise Rafael Aguilar dit

    Excellent post, grande contribution à cet outil.

    Je voudrais savoir où vous avez obtenu l'URL du dépôt Debian, je voudrais savoir s'il y en a une pour CentOS / RHEL 5 ou 6.

    Pour le reste, j'imagine que le reste des étapes s'applique, en changeant les répertoires nécessaires, non? aucun conseil?

    Merci encore

  8.   Pipo dit

    Salut, y a-t-il un moyen de l'installer sur debian 7, j'essaye mais cela me dit une dépendance insatisfaite

  9.   Pipo dit

    Bonjour, je suis vos pas mais l'éditeur en ligne ne s'active pas, pourriez-vous m'aider

    1.    animé dit

      L'installation de l'éditeur en ligne est à part de tout le reste .. il suffit de faire ce que j'ai mis dans la dernière partie.

  10.   pipo dit

    Les gens font la même chose que le tuteur avec le même serveur ubuntu, mais à l'étape finale, j'obtiens une erreur de dépendance mysql-server-core-5.6 introuvable, j'ai déjà vérifié et mis à jour et rien n'a pas trouvé ce paquet

  11.   Vainqueur dit

    Il n'y a aucun moyen avec l'éditeur:
    - Je pars d'une installation propre d'Ubuntu Server 14.04.02
    - Dans l'installation, je mets uniquement les packages SSH Server et Mail Server
    - Je suis les instructions à la lettre. Même avant l'éditeur, super. J'entre, je configure et tout le reste.
    - En suivant les instructions de l'éditeur. Lors de l'installation de MySQL dans sa version 5.6 désinstalle entièrement OnlyOffice. Ok, je réinstalle et:

    apt-get install uniquementoffice
    Les packages suivants ont des dépendances non satisfaites:
    onlyoffice: Dépend: mysql-server mais il ne s'installe pas
    Dépend: mysql-client

    apt-get installer uniquementoffice mysql-server mysql-client
    Les packages suivants ont des dépendances non satisfaites:
    mysql-client: dépend de: mysql-client-5.5 mais ne s'installe pas
    mysql-server: dépend de: mysql-server-5.5 mais ne s'installe pas
    E: Les problèmes n'ont pas pu être corrigés, vous avez conservé des paquets cassés.

    À partir de là, il ne me permettra pas d'installer OnlyOffice si ce n'est pas avec MySQL dans la version 5.5.

    Toutes les idées?

    1.    animé dit

      Je pense que le problème est que vous mettez:

      apt-get install onlyoffice mysql-server mysql-client

      tester:

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

      Cependant, la même chose m'est arrivée et je n'avais aucun moyen de réinstaller uniquement le bureau, j'ai dû créer à nouveau le MV à partir de zéro. Il y a peut-être une solution, mais à cause de la paresse je n'ai pas pu la trouver. Le truc à ce sujet, c'est que soit vous utilisez une chose, soit vous utilisez l'autre, les deux à la fois impossibles.

      1.    Vainqueur dit

        Oui ..., ce qui se passe, c'est que mettre ça, m'organise en quelque sorte un énorme avec MySQL. D'une manière ou d'une autre, des éléments de configuration restent à partir de la version 5.6. Surtout avec le thème InnoDB, qui est mal configuré.
        Au cas où cela arriverait à quelqu'un, j'ai trouvé la solution ici:
        https://gopukrish.wordpress.com/2014/06/20/plugin-innodb-registration-as-a-storage-engine-failed/
        Dans tous les cas, avec la version 5.5, l'éditeur ne fonctionne pas.
        Saludos y gracias

      2.    temporel dit

        Selon la page et les forums http://dev.onlyoffice.org/ recommande d'installer le serveur de communauté (le premier), sur une machine et (le deuxième) serveur de documents sur une autre machine, chacun est disponible dans les référentiels mentionnés ici

        Par contre, je vous suggère d'utiliser docker pour l'installation des deux services, c'est compliqué au début, mais ensuite vous comprenez bien,

  12.   Federico dit

    Bonjour, j'ai suivi votre guide .. et j'ai réussi à l'installer. Mais quand je vais installer l'éditeur en ligne et qu'il me demande l'email où m'envoyer le nom d'utilisateur et le mot de passe, j'entre mon email: acoguemovil@gmail.com et aucun message ne m'atteint jamais….

    1.    Vainqueur dit

      C'est déjà une question de configuration de Postfix, afin qu'il puisse envoyer des messages sur Internet. La chose la plus normale (et la plus simple) est de l'installer en tant que "internet + smarthost". Pour y arriver:
      dpkg-reconfigurer postfix
      Et puis vous devez configurer l'authentification pour le compte qui sera utilisé pour envoyer les messages. Voici un guide:
      http://blog.bravi.org/?p=1065
      salutations

  13.   Renato apaza dit

    Bonjour, tout d'abord félicitations pour le tutoriel, ensuite, j'ai suivi les étapes d'installation mais au démarrage de l'application le message "502 Bad Gateway" apparaît. Merci.

  14.   leonardo dit

    Que diriez-vous j'ai suivi l'installation dans ubuntu mais cela me donne une erreur de dépendance lorsque tout est installé.
    http://105.imagebam.com/download/cMPDiBLsmlqIikbKIWYtaA/45242/452412145/Screenshot_2.png
    http://105.imagebam.com/download/4vRME5bX5sr1w_0wiBx9EQ/45242/452412142/Screenshot_1.png