Après avoir plusieurs fois entendu parler de wallabag, je me décide donc à l’installer pour le tester, m’en servir et pourquoi pas alléger mes marque-pages Firefox. Voici donc les différentes étapes et commandes qui m’ont permis de mener à bien l’installation. J’espère ne pas en avoir oublier lors de l’écriture de cet article.
Récupération de la dernière version de wallabag:
wget http://wllbg.org/latest
Décompression:
unzip latest
Récupération de composer et exécution dans le dossier de wallabag:
curl -s http://getcomposer.org/installer | php php composer.phar install
Création de la base de donnée:
mysql -p -u root mysql> CREATE DATABASE wallabag; mysql> GRANT ALL PRIVILEGES ON `wallabag`.* TO 'wallabag'@'localhost' IDENTIFIED BY 'VotreMotdePasse'; mysql> exit
Après avoir créer notre base de données wallabag, injection du script de configuration MySQL:
mysql -p -u root wallabag < install/mysql.sql
Renommer le fichier de configuration:
mv config.inc.php.new config.inc.php
Édition de la configuration:
nano inc/poche/config.inc.php
On modifiera en particulier les lignes suivantes:
define ('SALT', 'Une chaîne de caractères fortes de votre composition'); define ('STORAGE', 'mysql'); define ('STORAGE_SERVER', 'localhost'); define ('STORAGE_DB', 'wallabag'); define ('STORAGE_USER', 'wallabag'); define ('STORAGE_PASSWORD', 'VotreMotdePasse');
Permission nécessaire sur les dossiers
chmod 777 -R assets/ cache/ db/
Fin de l’installation:
rm -rf install/
Et en cas de besoin:
chown -R www-data:www-data wallabag/
Et enfin, la configuration d’Apache:
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName wallabag.domain.org DocumentRoot /var/www/wallabag <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/wallabag> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from ALL </Directory> </VirtualHost>
Si tout c’est bien passé, il suffit de se rendre à l’adresse wallabag.domain.org pour arriver sur la page de création du compte utilisateur.
Bonjour Victor !
Pour info, il y a maintenant un script d’installation et une partie des étapes n’est plus nécessaire ;-)
Bonne utilisation de wallabag !
Merci pour l’info!
J’avais trouvé un script bash, mais les urls ne correspondaient plus suite au changement de nom de domaine.