Le partage de fichiers et la collaboration sont l’une des fonctions clés que les utilisateurs exploitent sur le Cloud afin de rationaliser les flux de travail. Cela permet aux équipes et aux utilisateurs de réaliser leurs projets de manière rapide et pratique, quelle que soit la distance géographique.

Owncloud est un serveur de fichiers qui comprend une suite de logiciels qui permet aux utilisateurs de télécharger et de partager en toute transparence leurs fichiers et dossiers de manière sécurisée et pratique. Vous pouvez déployer OwnCloud sur un serveur sur site ou sur un serveur virtuel hébergé par votre hébergeur. De plus, vous pouvez opter pour OwnCloud online qui est une plateforme SaaS dont le serveur est hébergé en Allemagne.

[ You might also like: Open Source Cloud Storage Software for Linux ]

OwnCloud se décline en trois éditions : Communauté, Entreprise, et Standard. Les Edition communautaire est gratuit et open-source et offre les fonctionnalités de base dont vous avez besoin pour commencer, et c’est ce que nous allons installer.

Dans ce guide, nous allons installer OwnCloud au Linux rocheux et AlmaLinux.

Publicité

Conditions préalables

Avant toute chose, assurez-vous que vous disposez des éléments suivants :

Étape 1 : Installer des extensions PHP supplémentaires

Alors que nous commençons, nous espérons que vous avez déjà les LAMPE pile installée. OwnCloud inclut désormais la prise en charge de PHP 7.4 contrairement à avant quand il n’était compatible qu’avec PHP 7.2 et PHP 7.3.

Pour que l’installation se déroule sans problème, certains modules PHP supplémentaires sont nécessaires. Par conséquent, installez-les comme suit.

$ sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 
Installer Des Modules Php
Installer Des Modules Php

Étape 2 : Créer une base de données pour OwnCloud

Ensuite, vous devez créer une base de données pour OwnCloud. Cela sera utile pendant et après l’installation pour stocker les fichiers cruciaux. Alors continuez et connectez-vous au serveur de base de données MariaDB :

$ sudo mysql -u root -p

À l’intérieur de MariaDB invite, créez le OwnCloud base de données. Dans notre exemple, la base de données s’appelle owncloud_db.

CREATE DATABASE owncloud_db;

Ensuite, créez un OwnCloud utilisateur de la base de données et attribuez un mot de passe.

CREATE USER 'owncloud_user'@'localhost' IDENTIFIED BY '[email protected]';

Attribuez ensuite tous les privilèges à l’utilisateur de la base de données sur le OwnCloud base de données.

GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost';

Enfin, enregistrez les modifications et quittez le serveur de base de données.

FLUSH PRIVILEGES;
exit;
Créer Une Base De Données Owncloud
Créer Une Base De Données Owncloud

Étape 3 : Installez OwnCloud dans Rocky Linux

Une fois la base de données en place, rendez-vous sur La page de téléchargement d’OwnCloud et copiez le lien vers le dernier fichier d’archive.

En utilisant le commande wget, téléchargez le fichier tar comme suit.

$ wget https://download.owncloud.org/community/owncloud-complete-20210721.tar.bz2

Ensuite, extrayez le fichier d’archive téléchargé dans le répertoire webroot.

$ sudo tar -jxf owncloud-complete-20210721.tar.bz2 -C /var/www/html

Ensuite, changez de propriétaire pour le OwnCloud répertoire vers Apache utilisateur.

$ sudo chown apache:apache -R /var/www/html/owncloud

Ensuite, définissez les autorisations comme indiqué.

$ sudo chmod -R 775 /var/www/html/owncloud

Étape 4 : Configurer Apache pour héberger OwnCloud

La prochaine étape consiste à créer un fichier de configuration pour OwnCloud.

$ sudo vim /etc/httpd/conf.d/owncloud.conf

Copiez et collez ces lignes et enregistrez les modifications.

Alias /owncloud "/var/www/html/owncloud/"

<Directory /var/www/html/owncloud/>
  Options +FollowSymlinks
  AllowOverride All

 <IfModule mod_dav.c>
  Dav off
 </IfModule>

 SetEnv HOME /var/www/html/owncloud
 SetEnv HTTP_HOME /var/www/html/owncloud

</Directory>

Redémarrez ensuite le serveur Web Apache pour que les modifications soient prises en compte.

$ sudo systemctl restart httpd

Et vérifiez que le serveur Web est en cours d’exécution.

$ sudo systemctl status httpd

Enfin, configurez SELinux comme suit.

$ sudo setsebool -P httpd_unified 1

Étape 5 : Accédez à OwnCloud à partir d’un navigateur

À ce stade, nous avons terminé avec toutes les configurations. L’étape suivante consiste à accéder Owncloud depuis le navigateur. Alors parcourez l’URL :

http://server-ip/owncloud

Cela vous amène à l’étape initiale où vous devez créer un compte administrateur. Alors, fournissez le nom d’utilisateur et le mot de passe.

Connexion Owncloud
Connexion Owncloud

Cliquez ensuite sur ‘Stockage et base de données‘ et remplissez le formulaire avec les détails de la base de données (utilisateur de la base de données, base de données et mot de passe).

Détails De La Base De Données Owncloud
Détails De La Base De Données Owncloud

Ensuite, cliquez sur le ‘Terminer la configuration‘ bouton. Cela vous amène à la page de connexion où vous devez fournir vos informations d’identification d’administrateur.

Connexion Administrateur Owncloud
Connexion Administrateur Owncloud

Cela vous amène à la OwnCloud tableau de bord.

Tableau De Bord Owncloud
Tableau De Bord Owncloud

À partir de là, vous pouvez télécharger vos fichiers et dossiers, les partager et collaborer avec d’autres utilisateurs.

Et c’est tout. Nous vous avons accompagné avec succès tout au long du processus d’installation OwnCloud au Linux rocheux et AlmaLinux.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT pour tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café ( ou 2 ) en guise de remerciement.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

.

Rate this post
Publicité
Article précédentSchmidt : Le marché libre reste le pilier des conventions d’anime | Chroniqueurs de la communauté
Article suivantDes experts découvrent des attaques de logiciels espions mobiles ciblant le groupe ethnique kurde
Avatar De Violette Laurent
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici