{"id":1461,"date":"2014-03-10T19:00:39","date_gmt":"2014-03-10T18:00:39","guid":{"rendered":"http:\/\/www.unicoda.com\/?p=1461"},"modified":"2014-02-28T14:23:38","modified_gmt":"2014-02-28T13:23:38","slug":"installation-de-wallabag","status":"publish","type":"post","link":"https:\/\/www.unicoda.com\/?p=1461","title":{"rendered":"Installation de Wallabag"},"content":{"rendered":"<p>Apr\u00e8s avoir plusieurs fois entendu parler de <a href=\"http:\/\/www.wallabag.org\/\" target=\"_blank\">wallabag<\/a>, je me d\u00e9cide donc \u00e0 l&rsquo;installer pour le tester, m&rsquo;en servir et pourquoi pas all\u00e9ger mes marque-pages Firefox. Voici donc les diff\u00e9rentes \u00e9tapes et commandes qui m&rsquo;ont permis de mener \u00e0 bien l&rsquo;installation. J&rsquo;esp\u00e8re ne pas en avoir oublier lors de l&rsquo;\u00e9criture de cet article.<\/p>\n<p>R\u00e9cup\u00e9ration de la derni\u00e8re version de wallabag:<\/p>\n<pre>wget http:\/\/wllbg.org\/latest<\/pre>\n<p>D\u00e9compression:<\/p>\n<pre>unzip latest<\/pre>\n<p>R\u00e9cup\u00e9ration de <em>composer<\/em> et ex\u00e9cution dans le dossier de wallabag:<\/p>\n<pre>curl -s http:\/\/getcomposer.org\/installer | php\r\nphp composer.phar install<\/pre>\n<p>Cr\u00e9ation de la base de donn\u00e9e:<\/p>\n<pre>mysql -p -u root\r\n\r\nmysql&gt; CREATE DATABASE wallabag;\r\n\r\nmysql&gt; GRANT ALL PRIVILEGES ON `wallabag`.* TO 'wallabag'@'localhost' IDENTIFIED BY 'VotreMotdePasse';\r\n\r\nmysql&gt; exit<\/pre>\n<p>Apr\u00e8s avoir cr\u00e9er notre base de donn\u00e9es wallabag, injection du script de configuration MySQL:<\/p>\n<pre>mysql -p -u root wallabag &lt; install\/mysql.sql<\/pre>\n<p>Renommer le fichier de configuration:<\/p>\n<pre>mv config.inc.php.new config.inc.php<\/pre>\n<p>\u00c9dition de la configuration:<\/p>\n<pre>nano inc\/poche\/config.inc.php<\/pre>\n<p>On modifiera en particulier les lignes suivantes:<\/p>\n<pre>define ('SALT', 'Une cha\u00eene de caract\u00e8res fortes de votre composition');\r\ndefine ('STORAGE', 'mysql');\r\n\r\ndefine ('STORAGE_SERVER', 'localhost');\r\ndefine ('STORAGE_DB', 'wallabag');\r\ndefine ('STORAGE_USER', 'wallabag');\r\ndefine ('STORAGE_PASSWORD', 'VotreMotdePasse');<\/pre>\n<p>Permission n\u00e9cessaire sur les dossiers<\/p>\n<pre>chmod 777 -R assets\/ cache\/ db\/<\/pre>\n<p>Fin de l&rsquo;installation:<\/p>\n<pre>rm -rf install\/<\/pre>\n<p>Et en cas de besoin:<\/p>\n<pre>chown -R www-data:www-data wallabag\/<\/pre>\n<p>Et enfin, la configuration d&rsquo;Apache:<\/p>\n<pre>&lt;VirtualHost *:80&gt;\r\n  ServerAdmin webmaster@localhost\r\n  ServerName wallabag.domain.org\r\n  DocumentRoot \/var\/www\/wallabag\r\n  &lt;Directory \/&gt;\r\n    Options FollowSymLinks\r\n    AllowOverride None\r\n  &lt;\/Directory&gt;\r\n  &lt;Directory \/var\/www\/wallabag&gt;\r\n    Options Indexes FollowSymLinks MultiViews\r\n    AllowOverride All\r\n    Order allow,deny\r\n    allow from ALL\r\n  &lt;\/Directory&gt;\r\n&lt;\/VirtualHost&gt;<\/pre>\n<p>Si tout c&rsquo;est bien pass\u00e9, il suffit de se rendre \u00e0 l&rsquo;adresse wallabag.domain.org pour arriver sur la page de cr\u00e9ation du compte utilisateur.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apr\u00e8s avoir plusieurs fois entendu parler de wallabag, je me d\u00e9cide donc \u00e0 l&rsquo;installer pour le tester, m&rsquo;en servir et pourquoi pas all\u00e9ger mes marque-pages Firefox. Voici donc les diff\u00e9rentes \u00e9tapes et commandes qui m&rsquo;ont permis de mener \u00e0 bien l&rsquo;installation. J&rsquo;esp\u00e8re ne pas en avoir oublier lors de l&rsquo;\u00e9criture de cet article. R\u00e9cup\u00e9ration de &hellip; <a href=\"https:\/\/www.unicoda.com\/?p=1461\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Installation de Wallabag&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[160],"class_list":["post-1461","post","type-post","status-publish","format-standard","hentry","category-installation","tag-wallabag"],"_links":{"self":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/1461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1461"}],"version-history":[{"count":2,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/1461\/revisions"}],"predecessor-version":[{"id":1463,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/1461\/revisions\/1463"}],"wp:attachment":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}