Option SISR
Session 2018
Contexte Le réseau nécessite une liaison parmi les utilisateurs du groupe Normasys, un accès
au cloud complet mis en place est donc nécessaire ainsi que la synchronisation de
celui-ci via différentes sources.
Objectifs Installer Nextcloud et créé une documentation complète de celui-ci afin que
l’administrateur de l’entreprise puisse configurez les différent appareille qui sollicite
Nextcloud
SOLUTIONS ENVISAGEABLES
Nextcloud / Owncloud
CONDITIONS DE REALISATION
Matériels Machine virtuel Linux, Smartphone, compte mail
Logiciels Nextcloud
Durée 5h
(heures/jours)
Contraintes
DEROULEMENT DE L'ACTIVITE
Installation & configuration d’NextCloud
Introduction :
Dans le but d’utiliser NextCloud afin de pouvoir synchronisé ces données sur un serveur virtuelle
local nous allons installer un serveur « NextCloud » qui nous permettra de Synchronisé nos données
et informations sur différend support.
L’installation de NextCloud est très simple et peut s’effectuer sous n’importe quel OS. Nous avons
choisis de l’installer sur le système CentOS 7 de Linux pour plus de facilité.
Tout d’abord il faut savoir que NextCloud est basé sur PHP et MySQL, SQLite ou autres base de
données. Il faut donc avoir préalablement installé MySQL ou SQLite, Apache et PHP.
Après avoir installé les éléments requis ci-dessus (si ce n’est pas déjà fait) nous allons commencer
l’installation de NextCloud :
Code BASH :
firewall-cmd –permanent –zone=public –add-service=http
firewall-cmd –permanent –zone=public –add-service=https
Code BASH :
systemctl enable httpd.service
systemctl enable mariadb.service
Et on les démarre :
Code BASH :
systemctl start httpd.service
systemctl start mariadb.service
Installation de NextCloud
Code BASH :
Code BASH :
Code BASH :
chown –R apache : apache /var/www/html/NextCloud/
Base de données
Code BASH :
mysql_secure_installation
Code BASH :
mysql –u root –p
Code SQL :
CREATE DATABASE nextcloud ;
Code SQL :
GRANT ALL ON nextcloud.* TO ‘nextclouduser’@’localhost’ IDENTIFIED BY ‘password’ ;
FLUSH PRIVILEGES ;
Configuration de NextCloud
On se connecte ensuite sur le serveur : http ://votre_ip_serveur/NextCloud
Partager un agenda
Indiquer l’utilisateur ou le
groupe souhaité pour le partage
(ex : SIGEIF)
Remarque : pour synchroniser l’agenda que nous venons de créer, il est nécessaire de récupérer le lien qui nous mène
l’agenda ; ce lien se trouve sur NextCloud et, est différent selon l’Os ou le support utilisé.
1) Cliquer sur « … »
https://cloud.sigeif.fr/remote.php/dav/calendars/admin/tuto-
nextcloud/
https://cloud.sigeif.fr/remote.php/dav/
https://cloud.sigeif.fr/remote.php/dav/principals/users/admin/
Remarque :
https://cloud.sigeif.fr/remote.php/dav/addressbooks/users/admin/SI
GEIF/
Sur votre poste Windows
Connexion Thunderbird vers NextCloud
Thunderbird est une boite mail créé par Mozilla Firefox, elle permet aussi d’y créer un agenda. Voici les différentes
étapes de synchronisation de l’agenda Thunderbird.
4) Afin d’identifier au
mieux votre agenda,
personnaliser le avec
un titre et une couleur
de votre choix
Pour la synchronisation avec Outlook l’installation du Plug-in CalDAV Synchronizer est nécessaire.
OK => OK
Création d’un « compte » dans l’application Agenda d’un système d’exploitation Mac OSX afin de pouvoir synchroniser
NextCloud et Calendrier (Mac). Pour se faire il faut se munir de l’URL « CalDAV OSX» du calendrier NextCloud
(Ex : https://cloud.sigeif.fr/remote.php/dav/principals/users/admin/)
Thunderbird : Thunderbird > Adresses > nouveau carnet d'adresse distant > URL (carnet d’adresse Nextcloud) => puis
suivre la procédure « Connexion Thunderbird vers NextCloud » depuis le point 3) P.9
Outlook : => puis suivre la procédure « Connexion Outlook vers NextCloud » avec votre lien CardDAV P.10
Mac IOS: => puis suivre la procédure « Connexion IOS vers NextCloud » depuis l’application P.13
Sur le cloud
Puis « Créer »
3) Sélectionner le calendrier
souhaité
5) Sélectionner l’évènement
à modifier :
puis « Modifier»
Ex : période, lieu…
« Entrer »
6) Sélectionner l’évènement
à supprimer :
CTRL + Clique
Supprimer
Sur votre terminal iOS
6) Sélectionner l’évènement à
supprimer :
Supprimer puis confirmer
Gestion des fichiers partagés
Sur le cloud
L’interface est divisée en deux parties :
1) La partie gauche liste quelques liens permettant
d’accéder à vos partages et à vos fichiers favoris.
2) La partie droite donne un aperçu du dossier
courant, suivant une présentation proche de
l’explorateur Windows ou du Finder Mac.
La navigation dans l’architecture des répertoires est relativement similaire à un explorateur de fichiers classique.
Cliquer sur un dossier souhaité pour y accéder ; la même action sur un fichier permet d’en afficher le contenu si celui
est reconnu par NextCloud (fichiers texte, PDF, images, musiques…) ; dans le cas contraire, le fichier est
automatiquement téléchargé sur votre poste physique.
Les actions possibles sont affichées par le bouton situé à droite des fichiers (et dossiers). Il est possible de télécharger,
renommer, déplacer ou supprimer l’item sélectionné selon vos droits d’accès.
Pour partager cliquer sur . Une zone permet alors de saisir le ou les personnes autorisées sur votre fichier ainsi que ses
droits (lecture seule, lecture / écriture).
Remarque : il est possible de définir un partage public protégé par un mot de passe mais cette option moins sécurisée
doit être utilisée avec prudence.
Dans un premier temps, sélectionner les éléments à télécharger en cliquant sur les icones des fichiers et dossiers : une
coche indique la sélection des items. Enfin, appuyer sur le bouton téléchargement.
Remarque : les dossiers sont téléchargés sous forme d’une archive compressée au format ZIP, connu de votre poste de
travail.
CONCLUSION
Pour finir le système Nextcloud sera testée par mon tuteur afin de vérifier la configuration et la
documentation sera transmis a l’administrateur qui sera à charge de Nextcloud.
EVOLUTION POSSIBLE