pydio: Put Your Data In Orbit!

Pydio (Put Your Data In Orbit) est un service, qui permet de gérer des fichiers à travers un navigateur internet.
Il est donc possible de faire de l’édition de fichiers, de la lecture de photos, vidéos, écouter de la musique, charger des fichiers, partager avec ses amis ou collègues de travail.

De nombreux plugins existent pour rendre l’expérience encore plus agréable, Pydio est open-source et il est le nouveau nom d’Ajaxplorer.

L’accès et le partage de fichiers présents sur le serveur Pydio est possible directement depuis un appareil Android via l’application Pydio.

pydio-workspace

Pré-requis pour Pydio

  • Avoir un serveur web opérationnel, exemple LAMP
  • Créer une base de donnée: « pydio » (Possibilité de le faire avec l’aide d’Adminer)
  • Il est toute fois possible d’utiliser Pydio sans base de données, mais pour avoir de bonnes performances en production, mieux vaut en utiliser une.

Installationn de Pydio

Le type d’installation décrit est valable pour Debian et Ubuntu serveur.

Ouvrir un terminal et saisir les lignes suivantes:

echo "deb http://dl.ajaxplorer.info/repos/apt stable main"  > /etc/apt/sources.list.d/pydio.list
echo "deb-src http://dl.ajaxplorer.info/repos/apt stable main"  > /etc/apt/sources.list.d/pydio.list
wget -O - http://dl.ajaxplorer.info/repos/charles@ajaxplorer.info.gpg.key | sudo apt-key add -
apt-get update && apt-get install pydio

Explication:
Ajout du dépôt externe de Pydio, importation de la clé d’authentification, mise à jour des dépôts puis installation de pydio.

Configuration de Pydio

Copie du fichier de configuration de Pydio pour apache:

cp /usr/share/doc/pydio/apache2.sample.conf /etc/apache2/sites-enabled/pydio.conf

Relancer Apache:

service apache2 restart

Via un navigateur internet, saisir l’URL du serveur Pydio: http://serveur.tld/pydio/

Dans mon cas, j’ai 3 Warnings:
pydio-warning

  • 1er Warning: PHP Output Buffer disabled
  • Il faut désactiver le paramètre output_buffering pour de meilleur performance avec Pydio, pour se faire éditer le fichier de conf de php:

    nano /etc/php5/apache2/php.ini
    

    Désactiver output_buffering en remplaçant la valeur par off:

    output_buffering = 4096
    
    output_buffering = off
    
  • 2ème Warning: SSL Encryption
  • Passer du protocole non sécurisé HTTP au protocole sécurisé HTTPS via SSL.
    Suivre cet article pour le SSL.
    Une fois que c’est fait, activer la redirection SSL dans le fichier de configuration bootstrap_conf.php.

    nano /etc/pydio/bootstrap_conf.php
    

    Et enlever les « // » devant cette ligne:

    define("AJXP_FORCE_SSL_REDIRECT", true);
    
  • 3ème Warning: Server charset encoding
  • Toujours dans le fichier de configuration bootstrap_conf.php, modifier la valeur de AJXP_LOCALE:

    nano /etc/pydio/bootstrap_conf.php
    
    define("AJXP_LOCALE", "fr_FR.UTF-8");
    

    Pour la prise en compte des modifications, relancer Apache:

    service apache2 restart
    

    Fin d’installation

    La fin d’installation de Pydio se fait avec l’aide de « l’Assistant d’installation »:

  • Création du super utilisateur:
  • pydio-02

  • Les Options globales:
  • pydio-04

  • La configuration du mode de stockage:
  • pydio-05

  • L’ajout d’un profile utilisateur:
  • pydio-06

  • Et pour terminer, cliquer sur « Installer Pydio »:
  • pydio-07

Utilisation de Pydio

Pour en savoir plus sur son administration et utilisation, je vous invite à lire les nombreuses documentations sur leur site: http://pyd.io/knowledge-base-2/knowledge-base/


D'autres articles :

Partager cet article:

Il est aussi possible de Flattr l'article en cliquant sur le dernier bouton, pour me payer une Duff!



À propos de l'auteur:

Autodidacte, technicien informatique système et réseau. Utilisateur au quotidien de GNU/Linux. Écoute et joue du Punk'Hard'Blues'n'Roll et me déplace tous les jours avec mon fidèle destrier, qui est le magnifique ZRX1100.
  • wilfried18
    #1 écrit par wilfried18 Il y a 6 mois

    Il me semble que c’est le logiciel qu’utilise Philippe.Scoffoni
    Il fera peut-être l’objet d’une présentation sur le blog si tu y trouve de l’intérêt

  • fred
    #2 écrit par fred Il y a 6 mois

    No problemo!
    comme tu le sais, je suis pour le partage :-)

  • Vous pouvez utiliser ces mots-clés HTML : <a> <abbr> <acronym> <b> <blockquote> <cite> <code> <del> <em> <i> <q> <strike> <strong>

  • Flux de commentaires pour cet article
Haut de page