Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


Panneau latéral

logiciels:owncloud:accueil

Ceci est une ancienne révision du document !


Owncloud sur OVH

Dans le but de s'affranchir des services proposés par Google+, dropbox, nous allons installer ownCloud un programme en php permettant de partager des documents, des contacts et des agendas sur le serveur qui héberge notre site.

Sur le serveur (hébergeur)

  • Créer un sous-domaine http://cloud.<site>/ dans /www/cloud du site
  • Attendre 24 heures
  • Décompresser
  • Copier tous les fichiers dans le répertoire /www/ du site ou dans un sous-répertoire
  • Modifier le fichier .htaccess du répertoire racine pour mettre la bonne version PHP : SetEnv PHPVER 53
  • Désctiver MAGICQUOTES dans le .htaccess si l'installation ne marche pas : SetEnv MAGICQUOTES 0
  • Se rendre avec le navigateur sur http://cloud.<site>/ pour l'installation

Sur le client (ordinateur)

  • Télécharger un client owncloud : http://owncloud.org/sync-clients/. Suivre les instructions
  • Lancer le logiciel owncloud client. Sur Ubuntu, le logiciel est dans “Accessoires”.
  • Clic droit > Configurer
    • adresse du serveur : https://cloud.<site>/
    • cocher “Utiliser une connexion sécurisée”
    • identifiant et mot de passe
  • Clic droit > Ajouter un dossier
    • Spécifier le dossier local sur votre ordinateur et son nom
    • Spécifier le dossier de destination, celui du “ownCloud”, répertoire “malinette” ou “resonance” par exemple.

Exemple

Sur le serveur, le partage est accessible en ligne, un dossier “clientsync” a été créé par défaut qui est maintenant synchronisé avec les clients.

Si l'installation ne marche pas

Set the directory permissions

The owner of your webserver must own the apps/, data/ and config/ directories in your ownCloud install. You can do this by running the following command for the apps, data and config directories:chown -R www-data:www-data /path/to/your/owncloud/install/data

Replace “www-data:www-data” with the user and group of the owner of your webserver. Note that the data/ directory will only be created after setup has run (see below) and is not present by default in the tarballs.

Enable .htaccess and mod_rewrite if running apache

If you are running the apache webserver, it is recommended that you enable .htaccess files as ownCloud uses them to enhance security and allows you to use webfinger. To enable .htaccess files you need to ensure that “AllowOverride” is set to “All” in the “Directory /var/www/” section of your virtual host file. This is usually in /etc/apache2/sites-enabled/000-default. You should also run “a2enmod rewrite” and “a2enmod headers”. Then restart apache: service apache2 restart (for Ubuntu systems).In order for the maximum upload size to be configurable, the .htaccess file in the owncloud folder needs to be made writable by the server.

Erreur de taille maximale

  • Fichier trop volumineux” Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur.
  • La solution semble d'éditer le fichier “owncloud/lib/filestorage/local.php”, de chercher la fonction (Ctrl+F) free_space et commenter le retour de la fonction et de mettre la taille voulue, comme ceci :
  • _return disk_free_space($this→datadir.$path);
  • return 4194304000;

===== Erreur avec Csync ===== ”“Error: CSync failed to create a lock file”“ ou “Csync ne peut pas créer de fichier de verrouillage”” La solution la plus répandue est de supprimer le fichier suivant: ~/.csync/lock Malheureusement, cela ne suffit pas toujours. Dans ce cas, il faut aussi supprimer: ~/.local/share/data/ownCloud/lock

/home/resonancg/www/wiki/data/attic/logiciels/owncloud/accueil.1403224980.txt.gz · Dernière modification: 2014/06/20 02:43 de resonance