wallabag/docs/fr/Administrateur/Telechargement_et_installation.md
Nicolas Lœuillet 59e91bc893 add docs
2015-10-21 14:14:51 +02:00

6.2 KiB

language currentMenu subTitle
Français install Télécharger et installer wallabag

Télécharger et installer wallabag

Je ne souhaite pas installer wallabag

Puisque vous ne voulez pas ou ne pouvez pas installer wallabag, nous vous proposons de créer un compte gratuit sur Framabag, lequel utilise notre logiciel. Lisez la documentation complète.

Je souhaite installer wallabag

Je souhaite télécharger wallabag manuellement

Télécharger la dernière version de wallabag et décompresser-là :

wget http://wllbg.org/latest
unzip latest
mv wallabag-version-number wallabag

Copiez les fichiers sur votre serveur web. Dans le cas d'Ubuntu/Debian, il s'agit de /var/www/html/ :

sudo mv wallabag /var/www/html/

Puis sautez le paragraphe suivant.

Je souhaite télécharger wallabag via composer

Vous devez installer composer :

curl -s http://getcomposer.org/installer | php

Ensuite, sur votre serveur web, exécutez cette commande :

composer create-project wallabag/wallabag . dev-master

Tout est téléchargé dans le répertoire courant.

Pré-requis pour votre serveur web

Wallabag nécessite qu'un certain nombre de composants soient installées sur votre serveur web. Pour être sûr que votre serveur possède tous les pré-requis, ouvrez dans votre navigateur la page http://monserveur.com/wallabag/install/index.php.

Les composants sont :

Installez les composants manquants avant de poursuivre. Par exemple pour installer Tidy sur Ubuntu/Debian :

sudo apt-get install php5-tidy
sudo service apache2 reload

Note : si voux utilisez IIS comme serveur web, vous devez interdire l'Authentification Anonyme et permettre L'Authentification de base pour autoriser la connexion.

Twig installation

Pour pouvoir fonctionner, wallabag a besoin de Twig, une bibliothèque de modèles. Si vous ne pouvez pas installer composer (dans le cas d'hébergement mutualisé par exemple), nous vous proposons un fichier incluant Twig. Ce fichier peut être télécharger depuis la page http://monserveur.com/wallabag/install/index.php (section INSTALLATION TWIG) ou directement ici http://wllbg.org/vendor. Décompressez-le dans votre répertoire wallabag.

Alternativement, vous pouvez installer Twig en lançant composer depuis votre dossier wallabag (toujours dans le cas d'Ubuntu/Debian : /var/www/html/wallabag/) en exécutant les commandes :

curl -s http://getcomposer.org/installer | php
php composer.phar install

Création de la base de données

Wallabag peut s'installer sur différents types de bases de données :

  • SQLite. Le plus simple de tous. Rien de particulier à configurer.
  • MySQL. Un système de base de données bien connu, qui est dans la plupart des cas plus efficace que SQLite.
  • PostgreSQL. Certaines personnes l'ont trouvé mieux que MySQL.

Nous vous conseillons d'utiliser MySQL, plus performante. Il est alors nécessaire de créer une nouvelle base (par exemple wallabag), un nouvel utilisateur (par exemple wallabag) et un mot de passe (ici VotreMotdePasse). Vous pouvez pour cela utiliser phpMyAdmin, ou exécuter les commandes suivantes :

mysql -p -u root
mysql> CREATE DATABASE wallabag;
mysql> GRANT ALL PRIVILEGES ON `wallabag`.* TO 'wallabag'@'localhost' IDENTIFIED BY 'VotreMotdePasse';
mysql> exit

Note : Si vous utilisez MySQL ou Postgresql, vous devrez remplir tous les champs, sinon l'installation ne fonctionera pas et un message d'erreur vous dira ce qui ne va pas. Vous devez créer manuellement la base de données qui sera utilisée par wallabag avec un outil comme PHPMyAdmin ou en ligne de commande.

Permissions

Le serveur web doit avoir accès en écriture aux répertoires assets, cache et db. Sans cela, un message vous indiquera que l'installation est impossible :

sudo chown -R www-data:www-data /var/www/html/wallabag

Installation de wallabag. Enfin.

Accédez à wallabag depuis votre navigateur : http://votreserveur.com/wallabag. Si votre serveur est bien configuré, vous arrivez sur l'écran d'installation.

Renseignez le type de votre base de données (sqlite, mysql ou postgresql) et les informations de votre base de données. Dans le cas de la base MySQL créée plus haut, la configuration standard sera :

Database engine:    MySQL
Server:             localhost
Database: 	        wallabag
Username:	        wallabag
Password:	        VotreMotdePasse

Créez enfin votre premier utilisateur et son mot de passe (différents de l'utilisateur de la base de données).

wallabag est maintenant installé.

Connexion

Depuis votre navigateur, vous arrivez sur l'écran d'identification : saisissez votre identifiant et votre mot de passe et vous voici connecté.