Owncloud...guide rapide d'installation
Par eMerzh le mercredi 19 octobre 2011, 17:22 - Lien permanent
C'est quoi Owncloud ?
Owncloud est un projet de gestion de vos données sur internet.
Owncloud ce veux une plateforme à-la Dropbox en plus puissant et libre. Le but ici étant que vous hébergiez vous même votre instance de owncloud.
Projet issu de KDE à la base, il à voulu s'affrenchir d'une partie de l'infrastructure du projet afin de ne pas rebutter les nouveaux venus.
Owncloud comprend plus de fonctionnalitées que le simple partage de fichiers, il vous permet par exemple de gèrer votre calendrier, vos contacts, vos marques-pages et même votre musique.
Mais Vous pourrez installer et/ou développer d'autres applications en fonction de ce qui vous intéresse.

Je le Télécharge où?
Le Projet Owncloud est encore très jeune et la version disponible dans ubuntu est vraiment ancienne.
Sur le site du projet http://owncloud.org/ vous trouverez un liens vers le téléchargement de la version 2;
mais puisque le projet évolue encore beaucoup, je vous propose plutôt de prendre la version en développement (git).
Elle est à mon sens plus stable et fonctionnelle que la version 2.
Attention : Vu la jeunesse de Owncloud je ne compterais pas dessu pour faire mes backups... vous voilà prévenu!
Commeçons par installer les paquets nécessaires à owncloud.
Owncloud fonctionne avec les bases de données SQLite / Mysql et postgresql mais je ne parlerai ici que de sqlite par simplicité.
sudo aptitude install php5-curl php5-sqlite libapache2-mod-php5 gitCréez un dossier dans le répertoire /var/www/
sudo mkdir /var/www/owncloudet rendez vous propriétaire du dossier
sudo chown **myuser**: /var/www/owncloudEt grâce à un
kdesudo kate /etc/apache2/sites-enabled/000-defaultéditez le DocumentRoot de votre serveur pour qu'il pointe vers owncloud (/var/www/owncloud)
et ajoutez la directive suivante:
<Directory /var/www/owncloud>
AllowOverride ALL
</Directory>
redémarrez apache avec
sudo /etc/init.d/apache2 restartInstallation :
Après un
cd /var/www/
Récuperonz les sources :
git clone git://gitorious.org/owncloud/owncloud.git owncloudCreez un dossier data (pour le stockage)
cd owncloud
mkdir data
sudo chgrp www-data data
chmod 770 data
sudo chgrp www-data config
chmod g+w config

Introduisez un login et mot de passe dans les boites correspondantes et
vérifiez dans la boite "Avancé" que le dossier des données est correcte (logiquement oui).
Et voilà c'est fait.. c'était simple non?
D'autres billets suivrons pour montrer comment vous pouvez utiliser votre nuage 


Commentaires
Merci pour ces billets très intéressants; J'avais déjà installé Owncloud 1 mais depuis que j'ai refait mon installation avec Oneiric, je n'arrive plus utiliser la version 2 car il me dit que le module mod_rewrite n'est pas chargé: or il est bien chargé. Apparemment, il faudrait modifier le fichier .htaccess (AllowOverride All) mais je ne sais pas bien comment.
Merci de ton aide
Michel
@michelange: édites le fichier /etc/apache2/sites-enabled/000-default
Dans la partie <Directory /var/www/>, tu verras un "AllowOverride None". Remplace le None par All, et relances Apache : /etc/init.d/apache2 restart.
Normalement c'est bon.
Très intéressant ! Merci
Excellent article ...j'ai réussi a installé owncloud 2 sur mon ubuntu
la seule différence c'est : qu'a la fin il dit que SQLite n'est pas installé (alors qu'il y est)...la solution est d'installer en + php-mysql
sudo apt-get install php-mysql
on peut choisir ensuite SQlite dans la configuration