OwnCloud, installer son propre serveur Cloud Perso

J’ai découvert OwnCloud sur le site de Korben, et par manque de temps, je vous met cet article, qui n’est que la traduction Google de la documentation d’install d’OwnCloud.

Pour exécuter OwnCloud, votre serveur doit avoir installé les éléments suivants: php5 (>= 5.3), php5-json php-xml php-mbstring php5-zip php5-gdAnd et des dépendances optionnelles: php5-sqlite (>= 3), curl, libcurl3, libcurl3-dev, php5-curl, php-pdo

apt-get install apache2 php5 php5-json php-xml php-mbstring php5-zip php5-gd
apt-get install php5-sqlite curl libcurl3 libcurl3-dev php5-curl php-pdo

Vous n’avez pas besoin d’une prise en charge WebDAV de votre serveur web (apache mod_webdav dire) pour accéder à vos données via WebDAV OwnCloud, OwnCloud dispose d’un serveur WebDAV.

Télécharger

Dernière version stable (4.0.4)

TéléchargerMD5

Dernière version de développement

Télécharger

Les clients Sync

On Extrait OwnCloud et on copie sur le serveur web

tar -xjf path/to/downloaded/owncloud-x.x.x.tar.bz2
cp -r owncloud /path/to/your/webserver

(sur Debian, qui serait /var/www/owncloud )

Définissez les autorisations du répertoire

Le propriétaire de votre serveur web doit posséder apps/, data/ et /config dans votre installation ownCloud.
Vous pouvez le faire en exécutant la commande suivante pour les applications, les données et les répertoires de configuration:

chown -R www-data:www-data /path/to/your/owncloud/install/data

Remplacer «www-data: www-data» avec l’utilisateur et le groupe du propriétaire de votre serveur web.
www-data:www-data doit être correct pour Ubuntu et Debian.
Notez que data/ répertoire ne sera créé après l’installation à exécuté (voir ci-dessous) et n’est pas présent par défaut dans les archives.

Activer .htaccess et mod_rewrite si vous utilisez apache

Si vous utilisez le serveur web apache, il est recommandé d’activer .htaccess pour que OwnCloud les utilise pour améliorer la sécurité et vous permet d’utiliser webfinger.
Pour activer .htaccess vous avez besoin que ‘AllowOverride’ est réglé sur ‘All’ dans le «répertoire ’/var/www/’ section de votre fichier d’hôte virtuel.
C’est généralement dans /etc/apache2/sites-enabled/000-default.
Vous devez également exécuter ‘a2enmod rewrite’ et ‘a2enmod headers’.
Ensuite, redémarrez apache: service apache2 restart (pour les systèmes Ubuntu)
Pour que la taille de téléchargement maximale soit configurable, le fichier .htaccess dans le dossier Owncloud doit être accessible en écriture par le serveur…

Suivez l’assistant d’installation

Ouvrez votre navigateur Web et accédez à votre instance OwnCloud.
Vous aurez accès à l’assistant d’installation à partir de l’url : http://localhost/ ou http://localhost/owncloud
Pour les installations de base, nous recommandons SQLite comme il est facile à installer (OwnCloud le fera pour vous).
Pour les grandes installations, vous devez utiliser MySQL ou PostgreSQL.
Cliquez sur les options avancées pour afficher les options de configuration.
Vous pouvez entrer les informations d’identification d’administrateur et laissez OwnCloud créer sa propre base de données d’utilisateur, ou entrer un utilisateur préconfiguré.
Si vous n’utilisez pas le serveur web apache, s’il vous plaît définir le répertoire de data à un emplacement en dehors de la racine de root.
Voir les paramètres d’installation avancées.

Terminé!

Connectez-vous et commencer à utiliser OwnCloud!
Pour plus de détails sur la configuration de votre ownCloud, s’il vous plaît visitez le Centre de soutien .
Si vous prévoyez d’utiliser l’application Webfinger et que votre installation OwnCloud n’est pas dans le webroot alors vous devrez relier manuellement le répertoire /var/www/.well-known à /path/to/your/owncloud/.well-known.

Mise à niveau

Pour mettre à niveau votre instance OwnCloud, il suffit de remplacer les fichiers avec le nouvel ensemble à partir du téléchargement. Laissez le fichier config/ dossier et le data/ dossier intact afin de préserver vos données. La mise à jour se fera automatiquement lorsque vous vous connecterez pour la première fois.