{"id":2062,"date":"2016-05-06T14:00:50","date_gmt":"2016-05-06T12:00:50","guid":{"rendered":"http:\/\/www.unicoda.com\/?p=2062"},"modified":"2016-05-26T16:40:09","modified_gmt":"2016-05-26T14:40:09","slug":"redis-server-2-8-sur-debian-7-wheezy","status":"publish","type":"post","link":"https:\/\/www.unicoda.com\/?p=2062","title":{"rendered":"Redis-server 2.8 sur Debian 7 Wheezy"},"content":{"rendered":"<p>La version 8.3 de Gitlab n\u00e9cessite une mise \u00e0 jour de redis car celle-ci se base sur redis-server en version 2.8. Probl\u00e8me, ce composant n&rsquo;est pas disponible par d\u00e9faut pour Debian Wheezy. Deux solutions possibles, mettre \u00e0 jour Debian vers Debian Jessie avec tous les risques que cela comporte (init.d -&gt; systemd, apache2.2 -&gt; apache2.4, etc&#8230;) ou compiler le composant \u00e0 partir des sources. Pour ma part, j&rsquo;ai donc choisi la troisi\u00e8me solution : utiliser le d\u00e9p\u00f4t <a href=\"http:\/\/backports.debian.org\/\" target=\"_blank\">backport<\/a> wheezy qui par chance propose redis-server dans la version qui m&rsquo;int\u00e9resse !<\/p>\n<p>Pour commencer, on ajoute la ligne suivante dans le fichiers \/etc\/apt\/sources.list du syst\u00e8me :<\/p>\n<pre>deb http:\/\/ftp.debian.org\/debian wheezy-backports main<\/pre>\n<p>On met \u00e0 jour les d\u00e9p\u00f4ts :<\/p>\n<pre>apt-get update<\/pre>\n<p>On peux ensuite passer \u00e0 l&rsquo;installation :<\/p>\n<pre>apt-get -t jessie-backports install redis-server<\/pre>\n<p>Il sera n\u00e9cessaire de faire un choix entre votre configuration locale et la configuration en provenance du paquet. Ici, pas le choix en regardant le diff entre les deux fichiers, il faut absolument prendre la nouvelle version.<\/p>\n<p>Cela n\u00e9cessite n\u00e9anmoins de r\u00e9-appliquer la configuration de redis pour Gitlab comme d\u00e9crit dans le paragraphe redis de la doc d&rsquo;installation \u00e0 partir de \u00ab\u00a0<em><a href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/blob\/8-3-stable\/doc\/install\/installation.md#6-redis\" target=\"_blank\">Configure redis to use sockets<\/a><\/em>\u00ab\u00a0.<\/p>\n<p>Pour v\u00e9rifier la version de redis install\u00e9e, on aura utilis\u00e9 au pr\u00e9alable la commande :<\/p>\n<pre>redis-cli info | grep redis_version<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>La version 8.3 de Gitlab n\u00e9cessite une mise \u00e0 jour de redis car celle-ci se base sur redis-server en version 2.8. Probl\u00e8me, ce composant n&rsquo;est pas disponible par d\u00e9faut pour Debian Wheezy. Deux solutions possibles, mettre \u00e0 jour Debian vers Debian Jessie avec tous les risques que cela comporte (init.d -&gt; systemd, apache2.2 -&gt; apache2.4, &hellip; <a href=\"https:\/\/www.unicoda.com\/?p=2062\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Redis-server 2.8 sur Debian 7 Wheezy&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":[23,155,281],"class_list":["post-2062","post","type-post","status-publish","format-standard","hentry","category-installation","tag-debian","tag-gitlab","tag-redis"],"_links":{"self":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2062","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=2062"}],"version-history":[{"count":3,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2062\/revisions"}],"predecessor-version":[{"id":2093,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2062\/revisions\/2093"}],"wp:attachment":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2062"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2062"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}