Vous êtes sur la page 1sur 8

projet SUR OWNCLOUD

AVEC MME SECK


§ Le stockage en nuage est devenu une composante essentielle de notre vie
numérique moderne. Cela nous permet d'accéder à nos fichiers et données de
n'importe où, à tout moment. OwnCloud est une plateforme open-source qui permet
aux utilisateurs de créer leur propre système de stockage en nuage personnel ou
d'entreprise.
OwnCloud offre plusieurs avantages significatifs :

* Contrôle Total : Les utilisateurs ont un contrôle total sur leurs données, contrairement aux
services de stockage en nuage publics.
* Sécurité : OwnCloud propose des options de sécurité avancées, notamment le chiffrement
des données en transit et au repos.
* Partage de Fichiers : Il est facile de partager des fichiers avec d'autres utilisateurs
autorisés, ce qui facilite la collaboration.
* Collaboratif : OwnCloud permet de travailler de manière collaborative sur des documents
en ligne, avec des fonctionnalités telles que la modification en temps réel.
* Personnalisation : Il est hautement personnalisable pour répondre aux besoins spécifiques
de l'utilisateur ou de l'entreprise.
OwnCloud présente également quelques inconvénients potentiels :

* Expertise Technique : Pour une configuration avancée, une expertise technique peut
être nécessaire.
* Gestion du Serveur : Vous devez gérer votre propre serveur OwnCloud, ce qui peut
être fastidieux.
* Ressources Matérielles : OwnCloud peut nécessiter des ressources matérielles
significatives pour une utilisation intensive.
OwnCloud fonctionne de la manière suivante :
* Stockage : OwnCloud stocke les données sur un serveur central, que vous contrôlez.
* Synchronisation : Les données sont synchronisées entre les appareils, garantissant
que vous disposez toujours de la dernière version de vos fichiers.
* Accès : Les utilisateurs peuvent accéder à leurs fichiers via une interface web
conviviale ou des applications mobiles dédiées.
* Partage : OwnCloud permet de partager des fichiers avec d'autres utilisateurs, en
définissant des autorisations et des accès.
Étape 1 : Mettre à jour le système

Avant d'installer OwnCloud, assurez-vous que votre système est à jour en exécutant les commandes suivantes :

sudo apt update

sudo apt upgrade

Étape 2 : Installer Apache, PHP et MariaDB/MySQL

OwnCloud nécessite un serveur web (Apache ou Nginx), PHP et une base de données (MariaDB ou MySQL). Voici comment installer ces composants :

sudo apt install apache2 sudo apt install php php-cli php-gd php-curl php-zip php-mysql php-mbstring php-xml php-json php-intl php-ldap sudo apt install mariadb-server

Étape 3 : Configurer la base de données

Une fois MariaDB installé, vous devez sécuriser votre installation en exécutant la commande suivante et en suivant les instructions :

sudo mysql_secure_installation

Ensuite, créez une base de données et un utilisateur pour OwnCloud :

sudo mysql -u root -p

Dans MySQL, exécutez les commandes suivantes en remplaçant owncloud_db, owncloud_user et mot_de_passe par vos propres valeurs :

CREATE DATABASE owncloud_db;

CREATE USER 'owncloud_user'@'localhost' IDENTIFIED BY 'mot_de_passe’;

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

FLUSH PRIVILEGES;

EXIT;

Étape 4 : Installer OwnCloud

Téléchargez la dernière version d'OwnCloud depuis le site officiel et extrayez-la dans le répertoire de votre serveur web (généralement /var/www/html/).

wget https://download.owncloud.org/community/owncloud-complete-<version>.tar.bz2 sudo tar -jxvf owncloud-complete-<version>.tar.bz2 -C /var/www/html/ sudo chown -R www-data:www-data /var/www/html/owncloud
Étape 5 : Configurer Apache
Créez un fichier de configuration Apache pour OwnCloud :

sudo nano /etc/apache2/sites-available/owncloud.conf

Ajoutez les lignes suivantes en remplaçant <votre_domaine> par le nom de domaine ou l'adresse IP de votre serveur :

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>
Activez le site et redémarrez Apache :
sudo a2ensite owncloud.conf
sudo systemctl restart apache2
Étape 6 : Configuration finale
Ouvrez un navigateur web et accédez à l'interface web d'OwnCloud en utilisant l'URL suivante (remplacez <votre_domaine> par votre nom de domaine ou adresse IP) :
http://<votre_domaine>/owncloud

Suivez les instructions à l'écran pour terminer la configuration d'OwnCloud, en spécifiant les informations de la base de données que vous avez créée précédemment.
Une fois la configuration terminée, vous pouvez commencer à utiliser OwnCloud pour stocker et gérer vos fichiers en ligne.

C'est tout ! Vous avez maintenant OwnCloud installé et opérationnel


OwnCloud offre une solution de stockage en nuage polyvalente et personnalisable,
mais il nécessite une gestion et une configuration appropriées. En comprenant ses
avantages, ses inconvénients, son fonctionnement, son installation, sa configuration et
en effectuant des tests réguliers, vous pouvez exploiter au mieux cette plateforme pour
répondre à vos besoins de stockage en nuage

Vous aimerez peut-être aussi