Comment installer ownCloud Ubuntu 19.10

Le partage de fichiers dans le cloud est l'une des tâches les plus populaires aujourd'hui et nous pouvons le voir en action avec des plateformes intégrées telles que DropBox et Google Drive, qui sont liées à nos e-mails, mais ont certaines limitations telles que la capacité ou la fonctionnalité interne de eux. Pour améliorer cette expérience d'échange d'informations via le réseau, nous avons une plate-forme qui est proposée à la fois gratuite et payante et est ownCloud, dont nous parlerons en détail.

Qu'est-ce qu'ownCloudownCloud a été développé en tant que logiciel open source grâce auquel il sera possible à la fois de synchroniser et de partager des fichiers entre utilisateurs avec diverses options de sécurité, d'accès et d'opérabilité.
En utilisant ownCloud, nous pouvons tout gérer à partir d'un point centralisé, en définissant qui aura accès aux fichiers et en ayant des applications pour les appareils de bureau et mobiles.

fonctionnalitésCertaines des fonctionnalités les plus remarquables d'ownCloud sont :

  • Il intègre un client de synchronisation gérant en temps réel ce qui se passe sur le Web, les appareils de bureau et mobiles, cela permet à ownCloud de surveiller en permanence les modifications dans les fichiers et s'il y en a, il enverra cette nouvelle mise à jour à tous les appareils liés.
  • Il dispose d'une interface à partir de laquelle il est possible d'accéder, de synchroniser ou de partager des fichiers sur n'importe quel appareil ou de n'importe où.
  • Ajoutez des fonctionnalités de sécurité telles que la protection par mot de passe, l'expiration du lien, l'accès anonyme ou l'accès partagé complet qui garantit toujours l'intégrité des objets partagés.
  • Sécurité en utilisant le modèle Encryption 2.0 qui dispose d'une architecture globale de protection par cryptage pour chaque élément transféré.
  • Nous pouvons transférer des informations vers ownCloud à partir de divers supports tels que SAN, NAS, connexion directe, virtuelle ou via des applications.
  • Compatible avec FTP, Swift, S3, Dropbox et d'autres plates-formes ou protocoles.
  • Intègre une API de stockage pour une meilleure et plus grande évolutivité.
  • Il dispose d'une API de partage avec laquelle il est activé que d'autres applications tierces puissent configurer et consulter les fichiers partagés dans ownCloud.
  • Fonction de partage de cloud fédéré qui permet de partager des éléments dans différentes zones horaires et géographiques.
  • Protection contre les attaques de ransomware.
  • Il possède la fonction ownCloud Guest avec laquelle nous pouvons créer un compte invité avec des autorisations restreintes.
  • Compatible avec OAuth2 qui est un protocole ouvert standard pour une autorisation client sécurisée.
  • Il intègre une politique de mot de passe avec laquelle les administrateurs peuvent établir des exigences de mot de passe telles que des caractères minimum, des chiffres, des lettres majuscules ou des symboles.
  • Intégration avec Outlook.
  • Fonction Secure View qui permet uniquement au destinataire de voir le détail des éléments partagés.
  • Prend en charge le cryptage du stockage des clés principales stockées dans les modules de sécurité matérielle (HSM).
  • Cryptage de bout en bout pour plus de sécurité.
  • Intégration de Collabora Online, ONLYOFFICE et Microsoft Office pour un plus grand nombre de possibilités de travail mutuel.
  • Intégration avec SharePoint.
  • Antivirus intégré (ClamAV).

Avec tout cela maintenant, nous allons voir comment installer ownCloud dans Ubuntu 19.10 et nous devons vous rappeler que pour l'instant il n'est pas possible de le faire dans Ubuntu 20.04 car Ubuntu 20.04 prend en charge à partir de PHP 7.4 qui n'est pas compatible avec ownCloud.

1. Comment mettre à jour les packages Ubuntu 19.10 et l'installation de PHP 7.2

Mettre à jour les packages Ubuntu 19.10La première étape consistera à exécuter la commande suivante pour mettre à jour les packages et les référentiels système :

 sudo apt update -y && sudo apt upgrade -y

Étape 1
PHP 7.2 n'est pas disponible dans les dépôts officiels d'Ubuntu, nous devons donc effectuer une tâche supplémentaire, d'abord, nous allons installer ce qui suit :

 sudo apt install software-properties-common

Étape 2
Nous allons maintenant ajouter le référentiel suivant :

 add-apt-repository ppa: ondrej / php

Étape 3
Nous appuyons sur la touche Entrée pour confirmer l'action puis nous devons les mettre à jour avec "sudo apt Update":

Étape 4
Après cela, nous installerons les packages PHP nécessaires :

 sudo apt-get install php7.2 php7.2-fpm php7.2-cli php7.2-xml php7.2-mysql

Étape 5
Nous entrons la lettre "S" pour confirmer le téléchargement et l'installation des packages.

Étape 6
On vérifie la version de PHP installée avec la commande "php -v":

2. Comment installer Apache sur Ubuntu 19.10

Étape 1
La prochaine étape sera d'installer Apache dans Ubuntu 19, pour cela nous allons exécuter ce qui suit :

 sudo apt installer apache2

Nous entrons la lettre "S" pour confirmer cette action.

Étape 2
Nous vérifions qu'Apache a bien été installé en exécutant :

 sudo dpkg -l apache

Étape 3
Là, nous voyons la version d'Apache installée, maintenant nous démarrons et activons le service Apache :

 sudo systemctl démarrer apache2 sudo systemctl activer apache2

Étape 4
Pour vérifier le fonctionnement du patch, nous allons aller dans un navigateur et entrer l'IP de l'ordinateur Ubuntu 19.10, nous verrons ce qui suit :

AGRANDIR

3. Comment installer Apache sur Ubuntu 19.10

Étape 1
MariaDB ou MySQL est requis pour avoir la base de données ownCloud, pour cette installation nous utiliserons la commande suivante :

 sudo apt installer mariadb-server

Étape 2
Encore une fois, nous entrons la lettre "S" pour valider le téléchargement et l'installation, après cela, nous devons assurer l'installation de MariaDB avec la commande suivante :

 sudo mysql_secure_installation

Étape 3
Là, nous pouvons définir le mot de passe root, puis confirmer certains paramètres généraux de la base de données :

4. Comment créer une base de données ownCloud Ubuntu 19.10

Étape 1
Une fois celui-ci défini, nous allons créer la base de données, pour cela nous exécutons la commande suivante et entrons le mot de passe root MariaDB :

 sudo mysql -u racine -p
Étape 2
Là, nous allons entrer les lignes suivantes :
 CRÉER UNE BASE DE DONNÉES owncloud_db; ACCORDER TOUT SUR owncloud_db. * À « utilisateur » @ « localhost » IDENTIFIÉ PAR « mot de passe »; PRIVILÈGES DE FLASH; SORTIR;

5. Comment télécharger ownCloud Ubuntu 19.10

Étape 1
Une fois la base de données créée, nous allons télécharger ownCloud localement avec la commande suivante :

 sudo wget https://download.owncloud.org/community/owncloud-10.4.1.zip

Étape 2
Nous décompressons le contenu et le déplaçons dans le répertoire /var/www/ :

 sudo unzip owncloud-10.4.1.zip -d / var / www /

6. Comment configurer Apache pour ownCloud Ubuntu 19.10

Étape 1
Nous allons créer un fichier .conf qui sera utilisé pour le processus de configuration d'Apache avec ownCloud, nous créons le fichier comme suit :

 sudo nano /etc/apache2/conf-available/owncloud.conf
Là, nous entrons les éléments suivants :
 Alias ​​/ owncloud "/ var / www / owncloud /" Options + FollowSymlinks AllowOverride All Dav off SetEnv HOME / var / www / owncloud SetEnv HTTP_HOME / var / www / owncloud 

Nous enregistrons les modifications avec les touches Ctrl + O et sortons de l'éditeur avec les touches Ctrl + X.

Étape 2
Nous activons les modules Apache avec les commandes suivantes :

 sudo a2enconf owncloud sudo a2enmod réécrire les en-têtes sudo a2enmod sudo a2enmod env sudo a2enmod dir sudo a2enmod mime

Étape 3
Nous redémarrons Apache pour terminer le processus :

 sudo systemctl redémarrer apache2

7. Comment accéder et configurer ownCloud Ubuntu 19.10

Étape 1
Une fois cela terminé, nous irons dans un navigateur et nous y entrons ce qui suit :

 http: // IP_Ubuntu/owncloud
Dans la fenêtre affichée, nous devons créer un utilisateur administrateur :

Étape 2
Nous cliquons sur le bouton "Terminer l'installation" pour terminer la configuration :

Étape 3
Après cela, nous devons entrer l'utilisateur que nous avons créé :

Étape 4
Nous nous connectons et sur l'écran d'accueil nous pouvons accéder aux liens de téléchargement des applications ownCloud :

Étape 5
Le contexte général de la plateforme est le suivant :

AGRANDIR

Jusqu'à présent, nous avons installé et configuré ownCloud sur Ubuntu 19.10, nous allons maintenant apprendre à créer le client local.

8. Comment créer un client ownCloud dans Ubuntu 19.10

Étape 1
Pour cela, nous allons d'abord exécuter la commande suivante :

 sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_19.10/ /'> /etc/apt/sources.list.d/isv:ownCloud : desktop.list "

Étape 2
Ensuite, nous exécutons la commande suivante pour télécharger la clé :

 wget -nv https://download.opensuse.org/repositories/isv:ownCloud:desktop/Ubuntu_19.10/Release.key -O Release.key

Étape 3
On ajoute la clé :

 sudo apt-key ajouter - <Release.key

Étape 4
Nous mettons à jour le système :

 mise à jour sudo apt

Étape 5
Nous installons le client local d'ownCloud :

 sudo apt installer owncloud-client

Étape 6
On rentre la lettre "S" pour valider puis on exécute simplement la commande "owncloud" pour lancer le client :

AGRANDIR

Là, nous suivrons le processus de connectivité au serveur qui a été configuré.
Solvetic vous a expliqué étape par étape comment configurer ownCloud et ainsi disposer d'un puissant outil de gestion Web.

wave wave wave wave wave