{"id":570,"date":"2019-11-20T11:46:59","date_gmt":"2019-11-20T10:46:59","guid":{"rendered":"https:\/\/www.combell.com\/fr\/help\/?post_type=ht_kb&#038;p=570"},"modified":"2020-09-24T15:33:08","modified_gmt":"2020-09-24T13:33:08","slug":"comment-implementer-redis-dans-magento-1-x","status":"publish","type":"ht_kb","link":"https:\/\/www.combell.com\/fr\/help\/kb\/comment-implementer-redis-dans-magento-1-x\/","title":{"rendered":"Comment impl\u00e9menter redis dans Magento 1.x?"},"content":{"rendered":"    \t\t<div class=\"hts-messages hts-messages--info   hts-messages--withicon \"   >\r\n    \t\t\t    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tAstuce: Si vous avez un compte d\u2019h\u00e9bergement de SGC (WordPress Performance, Magento Business, Joomla Express, Drupal Express, etc.), Combell choisira automatiquement la meilleure m\u00e9thode de mise en cache et la configurera pour vous. Vous ne devez pas vous charger de cette proc\u00e9dure.    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<p>Pour impl\u00e9menter Redis dans Magento 1.x, veuillez suivre les instructions suivantes :<\/p>\n<h3 id=\"activezredis\">Activez Redis<\/h3>\n<ol>\n<li>Veillez d\u2019abord \u00e0 <a href=\"https:\/\/www.combell.com\/fr\/help\/kb\/activez-la-mise-en-cache-sur-votre-hebergement-web\/\">activer Redis depuis le panneau de contr\u00f4le<\/a><\/li>\n<\/ol>\n<h3 id=\"ajustezmagento1xpourutiliseravecredis\">Ajustez Magento 1.X pour utiliser avec REDIS<\/h3>\n<p>La prise en charge de REDIS est d\u00e9j\u00e0 int\u00e9gr\u00e9e dans Magento Community Edition 1.x depuis la version 1.8. Vous ne devez installer aucun module suppl\u00e9mentaire. Nous allons simplement devoir apporter quelques petites modifications dans les fichiers de configuration.<\/p>\n<p><strong>Activez la prise en charge de REDIS<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3506\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/2019\/11\/How-to-implement-REDIS-in-Magento-1.x-2.png\" alt=\"\" width=\"121\" height=\"107\" \/><\/p>\n<p>Dans SSH, rendez-vous dans le r\u00e9pertoire dans lequel Magento est install\u00e9. Ouvrez ensuite le fichier suivant dans vi :<\/p>\n<pre><code>    vi app\/etc\/modules\/Cm_RedisSession.xml\n<\/code><\/pre>\n<p>Dans ce fichier, vous trouverez le contenu suivant :<\/p>\n<pre><code>    &lt;config&gt;\n      &lt;modules&gt;\n        &lt;Cm_RedisSession&gt;\n          &lt;active&gt;false&lt;\/active&gt;\n          &lt;codePool&gt;community&lt;\/codePool&gt;\n        &lt;\/Cm_RedisSession&gt;\n      &lt;\/modules&gt;\n    &lt;\/config&gt;\n<\/code><\/pre>\n<p>Changez cette valeur \u00ab false \u00bb en \u00ab true \u00bb, de fa\u00e7on \u00e0 obtenir ceci :<\/p>\n<pre><code>    &lt;config&gt;\n      &lt;modules&gt;\n        &lt;Cm_RedisSession&gt;\n          &lt;active&gt;true&lt;\/active&gt;\n          &lt;codePool&gt;community&lt;\/codePool&gt;\n        &lt;\/Cm_RedisSession&gt;\n      &lt;\/modules&gt;\n    &lt;\/config&gt;\n<\/code><\/pre>\n<p>Enregistrez.<\/p>\n<p><strong>Modifiez app\/etc\/local.xml<\/strong><\/p>\n<p>En supposant que vous vous trouvez toujours \u00e0 la racine de l\u2019installation de Magento, saisissez la commande suivante :<\/p>\n<pre><code>    vi app\/etc\/local.xml\n<\/code><\/pre>\n<p>Ajoutez maintenant le code suivant dans ce fichier :<\/p>\n<pre><code>    &lt;cache&gt;\n              &lt;backend&gt;Cm_Cache_Backend_Redis&lt;\/backend&gt;\n              &lt;backend_options&gt;\n                &lt;server&gt;250.250.250.1&lt;\/server&gt;\n                &lt;port&gt;10000&lt;\/port&gt;\n                &lt;persistent&gt;&lt;\/persistent&gt;\n                &lt;database&gt;0&lt;\/database&gt;\n                &lt;password&gt;Jh7whJHUijxnn9n823nzHjh9&lt;\/password&gt;\n                &lt;force_standalone&gt;0&lt;\/force_standalone&gt;\n                &lt;connect_retries&gt;1&lt;\/connect_retries&gt;\n                &lt;read_timeout&gt;10&lt;\/read_timeout&gt;\n                &lt;automatic_cleaning_factor&gt;0&lt;\/automatic_cleaning_factor&gt;\n                &lt;compress_data&gt;1&lt;\/compress_data&gt;\n                &lt;compress_tags&gt;1&lt;\/compress_tags&gt;\n                &lt;compress_threshold&gt;20480&lt;\/compress_threshold&gt;\n                &lt;compression_lib&gt;gzip&lt;\/compression_lib&gt;\n                &lt;use_lua&gt;0&lt;\/use_lua&gt;\n              &lt;\/backend_options&gt;\n    &lt;\/cache&gt;\n<\/code><\/pre>\n<p>Ce bloc de code doit \u00eatre ajout\u00e9 apr\u00e8s la balise &lt;\/ crypt&gt; et avant la balise contenues dans ce fichier. Dans l\u2019exemple, vous devez bien entendu modifier les valeurs de , , en fonction des valeurs de l\u2019instance REDIS du client.<\/p>\n<p>Apr\u00e8s avoir effectu\u00e9 les modifications, le fichier local.xml devrait ressembler \u00e0 ceci :<\/p>\n<pre><code>    &lt;config&gt;\n        &lt;global&gt;\n            &lt;install&gt;\n                &lt;date&gt;&lt;![CDATA[Wed, 18 Feb 2015 10:34:16 +0000]]&gt;&lt;\/date&gt;\n            &lt;\/install&gt;\n            &lt;crypt&gt;\n                &lt;key&gt;&lt;![CDATA[54140ba78d6q8ad6ad60ead96]]&gt;&lt;\/key&gt;\n            &lt;\/crypt&gt;\n         &lt;cache&gt;\n              &lt;backend&gt;Cm_Cache_Backend_Redis&lt;\/backend&gt;\n              &lt;backend_options&gt;\n                &lt;server&gt;250.250.250.2&lt;\/server&gt;\n                &lt;port&gt;10000&lt;\/port&gt;\n                &lt;persistent&gt;&lt;\/persistent&gt;\n                &lt;database&gt;0&lt;\/database&gt;\n                &lt;password&gt;Jh7whJHUijxnn9n823nzHjh9&lt;\/password&gt;\n                &lt;force_standalone&gt;0&lt;\/force_standalone&gt;\n                &lt;connect_retries&gt;1&lt;\/connect_retries&gt;\n                &lt;read_timeout&gt;10&lt;\/read_timeout&gt;\n                &lt;automatic_cleaning_factor&gt;0&lt;\/automatic_cleaning_factor&gt;\n                &lt;compress_data&gt;1&lt;\/compress_data&gt;\n                &lt;compress_tags&gt;1&lt;\/compress_tags&gt;\n                &lt;compress_threshold&gt;20480&lt;\/compress_threshold&gt;\n                &lt;compression_lib&gt;gzip&lt;\/compression_lib&gt;\n                &lt;use_lua&gt;0&lt;\/use_lua&gt;\n              &lt;\/backend_options&gt;\n            &lt;\/cache&gt;\n    &lt;disable_local_modules&gt;false&lt;\/disable_local_modules&gt;\n            &lt;resources&gt;\n                &lt;db&gt;\n                    &lt;table_prefix&gt;&lt;![CDATA[]]&gt;&lt;\/table_prefix&gt;\n                &lt;\/db&gt;\n                &lt;default_setup&gt;\n                    &lt;connection&gt;\n                        &lt;host&gt;&lt;![CDATA[mysql022.webhosting.be]]&gt;&lt;\/host&gt;\n                        &lt;username&gt;&lt;![CDATA[ID140195_magento]]&gt;&lt;\/username&gt;\n                        &lt;password&gt;&lt;![CDATA[LQPBIUYtbiBTbVPifTG]]&gt;&lt;\/password&gt;\n                        &lt;dbname&gt;&lt;![CDATA[ID140195_magento]]&gt;&lt;\/dbname&gt;\n                        &lt;initStatements&gt;&lt;![CDATA[SET NAMES utf8]]&gt;&lt;\/initStatements&gt;\n                        &lt;model&gt;&lt;![CDATA[mysql4]]&gt;&lt;\/model&gt;\n                        &lt;type&gt;&lt;![CDATA[pdo_mysql]]&gt;&lt;\/type&gt;\n                        &lt;pdoType&gt;&lt;![CDATA[]]&gt;&lt;\/pdoType&gt;\n                        &lt;active&gt;1&lt;\/active&gt;\n                    &lt;\/connection&gt;\n                &lt;\/default_setup&gt;\n            &lt;\/resources&gt;\n            &lt;session_save&gt;&lt;![CDATA[files]]&gt;&lt;\/session_save&gt;\n        &lt;\/global&gt;\n        &lt;admin&gt;\n            &lt;routers&gt;\n                &lt;adminhtml&gt;\n                    &lt;args&gt;\n                        &lt;frontName&gt;&lt;![CDATA[admin]]&gt;&lt;\/frontName&gt;\n                    &lt;\/args&gt;\n                &lt;\/adminhtml&gt;\n            &lt;\/routers&gt;\n        &lt;\/admin&gt;\n    &lt;\/config&gt;\n<\/code><\/pre>\n<p><strong>Purger le cache de Magento<\/strong><\/p>\n<p>\u00c0 partir du r\u00e9pertoire racine de votre installation Magento, ex\u00e9cutez la commande :<\/p>\n<pre><code>    rm -rf var \/ cache\n<\/code><\/pre>\n<p>Connectez-vous au back-end de Magento. Allez dans \u00ab Syst\u00e8me \u00bb =&gt; \u00ab Gestion du Cache \u00bb et cliquez sur \u00ab Purger le Cache de Magento \u00bb.<\/p>\n<h3 id=\"vrifiezlebonfonctionnementderedis\">V\u00e9rifiez le bon fonctionnement de Redis<\/h3>\n<p>V\u00e9rifiez ensuite si le cache de Redis se remplit correctement. Voici comment faire via l\u2019ILC de Redis :<\/p>\n<p>Ex\u00e9cutez la commande suivante :<\/p>\n<pre><code>redis-cli -h redisipadress -p redisportnumber\n<\/code><\/pre>\n<p>Exemple :<\/p>\n<pre><code>redis-cli -h 250.250.250.1 -p 10000\n<\/code><\/pre>\n<p>Voici ce qui s\u2019affichera :<\/p>\n<pre><code>250.250.250.1:10000&gt;\n<\/code><\/pre>\n<p>Saisissez maintenant le mot \u00ab AUTH \u00bb, suivi par le mot de passe de l\u2019instance de Redis et appuyez sur entr\u00e9e. Voil\u00e0 \u00e0 quoi cela ressemblera :<\/p>\n<pre><code>250.250.250.1:10000&gt; AUTH ***************\n<\/code><\/pre>\n<p>Vous devriez maintenant obtenir un \u00ab OK \u00bb en retour. R\u00e9pondez en ex\u00e9cutant cette commande : \u00ab keys * \u00bb comme ceci :<\/p>\n<pre><code>250.250.250.1:10000&gt; keys *\n<\/code><\/pre>\n<p>Si Redis a \u00e9t\u00e9 configur\u00e9 correctement, vous verrez une r\u00e9ponse ressemblant \u00e0 ceci :<\/p>\n<pre><code>1) \"zc:k:f01_B95179D8427D4CD3A6E015530E9E\"\n2) \"zc:ti:f01_BLOCK_SLIDE2\"\n3) \"zc:k:f01_Zend_LocaleC_nl_NL_country_MR\"\n4) \"zc:ti:f01_BLOCK_CATEGORY_ABOVE_EMPTY_COLLECTION\"\n5) \"zc:k:f01_A9B2A0BB16F05FAA2371C0A5FB79E81C\"\n6) \"zc:k:f01_CMS_BLOCK_BLOCK_LEFT_TOP_1_1\"\n7) \"zc:k:f01_Zend_LocaleC_sv_SE_language_sv\"\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Pour impl\u00e9menter Redis dans Magento 1.x, veuillez suivre les instructions suivantes : Activez Redis Veillez d\u2019abord \u00e0 activer Redis depuis le panneau de contr\u00f4le Ajustez Magento 1.X pour utiliser avec REDIS La prise en charge de REDIS est d\u00e9j\u00e0 int\u00e9gr\u00e9e dans Magento Community Edition 1.x depuis la version 1.8. Vous&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[62],"ht-kb-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb\/570"}],"collection":[{"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/comments?post=570"}],"version-history":[{"count":13,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb\/570\/revisions"}],"predecessor-version":[{"id":3726,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb\/570\/revisions\/3726"}],"wp:attachment":[{"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/media?parent=570"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb-category?post=570"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb-tag?post=570"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}