Accueil > Boîtes à outils > Tutoriels > Installer Owncloud ou Nextcloud sur (...)

Installer Owncloud ou Nextcloud sur Ouvaton

Il est possible d’installer OwnCloud ou Nextcloud sur l’un de vos espaces web et en utilisant l’une de vos bases de données. En faisant cela vous combinerez le confort d’avoir des données sauvegardées (et synchronisées sur vos différents appareils, le cas échéant) et le plaisir de les héberger « chez vous » (et non chez DropBox ou autre).

Le « cloud » c’est bien mais c’est gourmand. Nous recommandons de ne l’utiliser que pour les documents importants et légers. Pour sauvegarder des Gigas de photos et de vidéos ce n’est pas le bon plan !

Voici la procédure à suivre :

1) Aller sur https://owncloud.org/install/#instructions-web, dans la partie « Web installer », faites un clic droit sur le lien "here" afin d’enregistrer localement le fichier setup-owncloud.php
2) Placer ce fichier setup-owncloud.php sur votre espace web par FTP, puis appelez-le pour lancer l’installation.
3) À l’affichage de Setup Wizard : cliquer sur Next
4) choisir un nom de répertoire (mettre un point si on veut installer Owncloud à la racine)
5) succès de l’installation : cliquer sur Next
6) Attention étape importante :
- par défaut Owncloud se prépare à utiliser une base Sqlite. Il est très préférable d’utiliser une base MySQL, pour cela il faut cliquer sur "Support de stockage & base de données" et modifier le paramètrage.
- Rappel, le serveur MySQL d’Ouvaton est : sql01.ouvaton.coop (vous trouverez les autres renseignements nécessaires au menu "mysql" de votre compte OuvAdmin).
- Note : Owncloud affectera le préfixe oc_ aux tables qu’il va créer dans votre base MySQL.

Voilà, vous avez installé votre serveur OwnCloud. Vous pouvez l’utiliser.

(Pour Nextcloud, c’est pareil mais l’adresse c’est https://nextcloud.com/)

Synchroniser ses fichiers

Si vous le souhaitez vous pouvez aussi installer le logiciel client qui vous permettra de synchroniser vos fichiers entre votre serveur OwnCloud et vos différentes machines (fixe, portable, smartphone ...).

Cela dépend des machines en question et de leurs systèmes. C’est expliqué en https://owncloud.org/install/#
À noter qu’il est possible (et donc recommandé) d’effectuer la connexion en https.


Retours d’expérience :

- Pour synchroniser une machine sous Linx Mint Maya, j’ai utilisé avec succès les indications données dans cette page pour xUbuntu 12.04 (PL le 14/08/14).


Mettre à jour Owncloud / Nextcloud

Si votre Owncloud / Nextcloud signale la disponibilité d’une nouvelle version ...

voici ce que vous pouvez faire :

- cliquez sur votre identifiant en haut à droite et choisissez "Administration"
- descendez dans la page jusqu’à "Mise à jour" et cliquez sur [Open Update Center]
- dans la nouvelle page cliquez sur [Mettre à jour]
Soyez patient/e : il n’y a pas d’indicateur de progression, mais l’opération est en cours (elle dure quelques minutes).
- quand l’opération est terminée, on vous demande de cliquer sur [Exécuter] pour mettre à jour la base. Faites-le.
- dans la nouvelle page, cliquez sur [Démarrer la mise à jour].
Après quelque temps vous êtes ramené/e à l’écran habituel. C’est terminé.

Le calendrier

Il est possible d’insérer (et de gérer) le calendrier d’OwnCloud / Nextcloud dans Thunderbird. Pour cela il faut bien sûr que le module d’agenda de Thunderbird soit activé.

  • Dans Owncloud, on va en Fichiers >>> Calendrier, et là on cherche et on copie le "Lien CalDav" du calendrier qu’on vise à synchroniser dans Thunderbird.
  • Dans Thunderbird, on crée un "Nouvel Agenda" en choisissant "Sur le réseau", comme Format on choisit CalDAV et dans l’emplacement, on colle le lien trouvé dans OwnCloud.
  • On active et, normalement, ça marche.

Correction des avertissements de configuration

Si vous voyez l’erreur "The "Strict-Transport-Security" HTTP header is not configured to at least "15768000" seconds. For enhanced security we recommend enabling HSTS as described in our security tips", il faut ajouter une petite ligne dans le fichier .htaccess à la racine de votre installation de Own/NextCloud :

Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"