Installation de Owncloud sur une instance Simple Hosting et connexion WebDAV

Installation de Owncloud sur une instance Simple Hosting et connexion WebDAV

Instance Simple Hosting : PHP 5.6 / MySQL 5.5
Taille : S
1/ Via la page d’information de votre instance, créer un hôte virtuel avec comme sous-domaine : nuage
Soit : nuage.espace-bidouilleur.fr
Lien :
https://wiki.gandi.net/fr/simple/shs-dns_config/instance
2/ Connexion sur l’instance via la console d’urgence.

➜  ~ ssh 4440054@console.dc0.gpaas.net
...
hosting-user@EspaceBidouilleur:/srv/data$
hosting-user@EspaceBidouilleur:/srv/data$ cd web/vhosts/nuage.espace-bidouilleur.fr/htdocs/
hosting-user@EspaceBidouilleur:/srv/data/web/vhosts/nuage.espace-bidouilleur.fr/htdocs$

Lien:
https://wiki.gandi.net/fr/simple/console
3/ Télécharger l’archive de Owncloud.

hosting-user@EspaceBidouilleur:/srv/data/web/vhosts/nuage.espace-bidouilleur.fr/htdocs$ wget https://download.owncloud.org/community/owncloud-10.0.2.zip

4/ Décompresser l’archive.

hosting-user@EspaceBidouilleur:/srv/data/web/vhosts/nuage.espace-bidouilleur.fr/htdocs$ unzip owncloud-10.0.2.zip
hosting-user@EspaceBidouilleur:/srv/data/web/vhosts/nuage.espace-bidouilleur.fr/htdocs$ mv owncloud/* .
hosting-user@EspaceBidouilleur:/srv/data/web/vhosts/nuage.espace-bidouilleur.fr/htdocs$ rm owncloud -rf
hosting-user@EspaceBidouilleur:/srv/data/web/vhosts/nuage.espace-bidouilleur.fr/htdocs$ rm owncloud-10.0.2.zip

5/ Créer la base de données : nuage.
Lien :
https://wiki.gandi.net/fr/simple/mysql
6/ Démarrer l’installation.

http://nuage.espace-bidouilleur.fr/

7/ Configuration de l’installation.
– Créer un compte administrateur :
Nom d’utilisateur : Administrateur
Mot de passe :
[Stockage & base de données]
– Sélectionner la base de données : MySQL/MariaDB
Utilisateur de la base de données : root
Mot de passe de la base : < un mot de passe >
Nom de la base de données : nuage
[Terminer l’installation]
8/ Connexion en WebDAV.
Serveur Gandi IaaS : Debian 8 64 bits (HVM)
– Installation du module davfs2 pour le noyau Linux :

root@server01dav:/home/admin# apt-get install davfs2

– Configuration du module :

Configuring davfs2 :
Should unprivileged users be allowed to mount WebDAV resources?   

– Ajout de l’utilisateur au module :

root@server01dav:/home/admin# usermod -aG davfs2 admin

– Création du point de montage :

admin@server01dav:~$ mkdir nuage

– Création du fichier de configuration :

admin@server01dav:~$ mkdir .davfs2

– Copie d’un exemple de fichier de configuration :

root@server01dav:/home/admin# cp /etc/davfs2/secrets /home/admin/.davfs2/

– Changement de propriétaire et de permission :

root@server01dav:/home/admin# chown admin:users /home/admin/.davfs2/secrets
root@server01dav:/home/admin# chmod 600 /home/admin/.davfs2/secrets

– Configuration du fichier de configuration :
Ouvrir :

~/.davfs2/secrets

Ajouter à la fin :

nuage.espace-bidouilleur.fr/remote.php/webdav Administrateur Mot2Passe

– Configuration du point de montage :
Ouvrir :

/etc/fstab

Ajouter à la fin :

nuage.espace-bidouilleur.fr/remote.php/webdav /home/admin/nuage davfs user,rw,noauto 0 0

– Montage du point de montage :

admin@server01dav:~$ mount ~/nuage
/sbin/mount.davfs: warning: the server does not support locks
/sbin/mount.davfs: loading kernel module fuse

– Vérification :

admin@server01dav:~$ ls -l nuage/
total 4993
drwxr-xr-x 2 admin users       0 Jun  3 15:35 Documents
drwxr-xr-x 2 admin users       0 Jun  3 15:35 Photos
drwx------ 2 admin users       0 Jun  3 16:26 lost+found
-rw-r--r-- 1 admin users 5111899 Jun  3 15:35 ownCloud Manual.pdf

– Test :
* Créer un fichier dans le répertoire ‘~/nuage/‘ et vérifier sa présence dans Owncloud.
* Créer un fichier dans Owncloud et vérifier sa présence dans le répertoire ‘~/nuage/‘.
– Démontage du point de montage.

admin@server01dav:~$ umount ~/nuage
/sbin/umount.davfs: waiting while mount.davfs (pid 18361) synchronizes the cache .. OK

– Vérification.

admin@server01dav:~$ ls -l nuage/
total 0

– Lien :
https://doc.owncloud.org/server/7.0/user_manual/files/files.html
9/ Client pour smartphone Android.
Application ownCloud version 2.4.0 :
https://f-droid.org/repository/browse/?fdid=com.owncloud.android&fdpage=2

Comments are closed, but trackbacks and pingbacks are open.