19 déc. 2016

[Tuto] NextCloud

NextCloud

Prérequis

  • Un Serveur Web
  • Un Acces FTP
  • Un Acces Mysql
  • Telercharger Nexcloud : Nexcloud server

 

Pour aller plus Loin

Nextcloud_03.png
 

NextCloud est un fork d'owncloud. C'est une application web qui vous permettra de mettre en place un serveur Cloud personnel. 

 

NextCloud comparé à Owncloud

Pour les contributeurs

  • Arrêt de l'utilisation d'un contributor license agreement
  • La marque va être porté par une fondation indépendante
  • Développement ouvert à la communauté

Pour les utilisateurs

  • Gestion complète des fonctionnalités calendriers et contacts
  • Gestion des visioconférences
  • Gestion de fonctionnalités present dans la version entreprise d'ownCloud

Pour les clients et les partenaires

  • Gestion complète des contacts, calendrier et webmail
  • Gestion complète de la visio-conférence
  • Nextcloud GmbH est créé pour avoir une vision long terme

Pour les employés

  • Nextcloud GmbH cherche la pérennité et non pas une croissance à court terme
  • Les actionnaires seront les employés
  • Respect de la vie privée et sécurité des données interne et externe
  • Travail en équipe et création de lignes directrices pour l'entreprise et d'un code de conduite pour travailler avec la communauté.

 

Donc oui tout naturellement je me suis mis sur Nextcloud. Comme quoi les prises de tête dans une entreprise apporte son lot de bonheur pour nous utilisateur.

 

Creation du compte Mysql qui pilotera l'installation

Vous avez la possibilité de faire le setup par le bais de Phpmyadmin ou directement en ligne de code. Pour ma part ce sera en ligne de code

Création d'un Compte pour la base de donnée : NextClaude

Creation d'une Base de donnée : NextCloudDB

  • mysql --user=root --password=MDP (MDP = le mots de passe que vous avez entré lors de la configuration du serveur mysql)
  • CREATE USER 'NextClaude'@'localhost' IDENTIFIED BY 'UNMOTDEPASSE';
  • CREATE DATABASE NextCloudDB;
  • GRANT ALL PRIVILEGES ON NextCloudDB . * TO 'NextClaude'@'localhost';
  • FLUSH PRIVILEGES;
  1. NextClaude est le nom de l'utilisateur Mysql
  2. NextCloudDB est le nom de la base de donnée
  3. Vous pouvez mettre ce que vous voulez à la place 

 

Configuration

  • Décompressez l'archive Nextcloud que vous avez téléchargé précédemment.
  • Uploadez votre dossier Nextcloud via le FTP sur votre serveur web.
  • A ce moment vous devriez avoir un dossier Nextcloud sur votre serveur web.
  • Connectez-vous sur votre Cloud à l'aide de l'adresse suivante : http://ipdevotreserveurweb/nextcloud

 

Configuration du compte Administrateur Nextcloud

Nextcloud_01.png
 

Creation Compte Admin

  1. Le nom du compte Admin : GameOverBlog par exemple
  2. Un mots de Passe secure
  3. On ne touche à rien ici sauf si vous souhaitez déplacer les donnée qui seront stockées.
  4. Le nom D'utilisateur de votre base de donnée : NextClaude dans notre Exemple
  5. Le Mot de passe de l'utilisateur en question
  6. Le nom de la base de donnée : NextCloudDB pour notre exemple
  7. laissez par defaut ici.
  8. Terminez en cliquant sur : Finish Setup

 

Application Sync Client Mobile

L'application lmobile Nextcloud est gratuite et disponible ici : Android NextCloud 

Lancez l'application

Entrée l'adresse IP de votre serveur

Le nom utilisateur

Le mots de passe

Cliquez : Connecter

Nextcloud_02.png
 

 

Application Sync Client Lourd

Telechargez l'application Dans notre tuto nous prendrons la version windows: Ici

Lancer l'installation

Nextcloud_05.png
 
Nextcloud_06.png
 
Nextcloud_07.png
 
Nextcloud_08.png
 

Une fois l'installation terminée, lancez l'application

Nextcloud_04.png
 

 

Nextcloud_09.png
 

 

Nextcloud_10.png
 

 

Nextcloud_11.png
 

 

Fin de la Configuration

Vous pouvez changer si vous le souhaitez la destination des fichiers téléchargés mais également vous aurez le choix dans le contenu à télécharger.

Ainsi vous pouvez ici faire en sorte de ne télécharger que les dossiers qui sont important pour vous sur votre machine. 

 

Voici donc maintenant avec un serveur cloud chez vous. Pour plus de sécurité des données je vous donne quelques conseils

  • Serveur HTTPS
    • Soit avec un certificat de votre domainer
    • Soit par la creation d'un certificat autosigné que vous mettrez en place vous meme.
  • RAID
    • Mettez en place une grappe RAID 5 voir 6
    • Ainsi vous aurez une redondance de donnée, et en cas de crash d'un disque rien ne sera perdu.
  • Systeme de Backup
    • Software comme avec Robot Copy par exemple qui copiera les données de votre cloud sur un disque externe, une autre grappe RAID, un autre serveur.
    • Hardware avec un autre serveur qui se clonerai sur le serveur maître.

Certes ce sont des services ou conseils onéreux mais ce sont vos données qui en dépendent. 

 

Pourquoi avoir un serveur cloud à la maison ?

C'est très simple, ainsi vous aurez la main total sur vos données et vous saurez qui accède aux données. Nextcloud peut être mis en production sans aucun problème que ce soit pour un professionnel ou pour un particulier qui souhaite faire un partage de photos ou de documents.

Le prix est également à prendre en compte, à ce jour un Cloud de 1To coûte environs 10 Euros par mois. Avec un cloud maison vous n'aurez pas de limite de stockage. Votre serveur sera rentable bien plus vite.

Partagez : Partage

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

La discussion continue ailleurs

URL de rétrolien : https://gameoverblog.fr/Sites/index.php?trackback/985

Fil des commentaires de ce billet