{"id":573,"date":"2019-11-20T11:38:11","date_gmt":"2019-11-20T10:38:11","guid":{"rendered":"https:\/\/www.combell.com\/fr\/help\/?post_type=ht_kb&#038;p=573"},"modified":"2023-02-07T09:24:21","modified_gmt":"2023-02-07T08:24:21","slug":"comment-implementer-redis-dans-drupal-7","status":"publish","type":"ht_kb","link":"https:\/\/www.combell.com\/fr\/help\/kb\/comment-implementer-redis-dans-drupal-7\/","title":{"rendered":"Comment impl\u00e9menter Redis dans Drupal 7?"},"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    \t\t<div class=\"hts-messages hts-messages--alert   hts-messages--withicon \"   >\r\n    \t\t\t    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tATTENTION : Ce tutoriel ne peut PAS \u00eatre combin\u00e9 avec une impl\u00e9mentation de Memcached dans Drupal 7    \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><strong>Pour impl\u00e9menter Redis aussi facilement que possible dans Drupal 7, veuillez suivre les instructions suivantes :<\/strong><\/p>\n<ol>\n<li>Veillez tout d\u2019abord \u00e0 <a href=\"https:\/\/www.combell.com\/fr\/help\/kb\/activez-la-mise-en-cache-sur-votre-hebergement-web\/\">activer la mise en cache Redis depuis le panneau de contr\u00f4le<\/a>.<\/li>\n<li>Connectez-vous \u00e0 votre back-end. Vous pouvez faire cela en g\u00e9n\u00e9rant un lien de connexion unique via drush.\n<pre><code>drush uli -l ninefortwo.be\n<\/code><\/pre>\n<p>Saisissez ceci dans le r\u00e9pertoire racine de l\u2019installation de Drupal. Ici, vous obtiendrez un lien qui ressemblera environ \u00e0 ceci :<\/p>\n<pre><code>https:\/\/ninefortwo.be\/user\/reset\/1\/1456307446\/R022fU2OH1QEopq7PsxBXKzgk92Op0kfV_yKIXeY1EU\/login\n<\/code><\/pre>\n<p>Veuillez noter que ce lien ne peut \u00eatre utilis\u00e9 qu\u2019une seule fois. Si vous vous d\u00e9connectez, vous devrez g\u00e9n\u00e9rer un nouveau lien.<\/li>\n<li>Installez le module \u00ab Redis \u00bb\n<ol>\n<li>Une fois connect\u00e9, rendez-vous dans \u00ab Modules \u00bb =&gt; \u00ab Installer un nouveau module \u00bb.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3495\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/2019\/11\/Comment-impl\u00e9menter-Redis-dans-Drupal-7-2-300x15.png\" alt=\"\" width=\"300\" height=\"15\"><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3496\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/2019\/11\/Comment-impl\u00e9menter-Redis-dans-Drupal-7-3.png\" alt=\"\" width=\"202\" height=\"43\"><\/li>\n<li>Rendez-vous sur https:\/\/www.drupal.org\/project\/redis et copiez le lien pointant vers le fichier zip de la derni\u00e8re version de Drupal 7.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3497\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/2019\/11\/Comment-impl\u00e9menter-Redis-dans-Drupal-7-4-300x28.png\" alt=\"\" width=\"300\" height=\"28\"><\/li>\n<li>Ensuite, revenez et copiez cette URL dans le champ texte \u00ab Installer depuis une URL \u00bb et cliquez sur \u00ab Installer \u00bb<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3498\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/2019\/11\/Comment-impl\u00e9menter-Redis-dans-Drupal-7-5-300x192.png\" alt=\"\" width=\"300\" height=\"192\"><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3499\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/2019\/11\/Comment-impl\u00e9menter-Redis-dans-Drupal-7-6-300x48.png\" alt=\"\" width=\"300\" height=\"48\"><\/li>\n<\/ol>\n<\/li>\n<li>Activez le module\n<ol>\n<li>Cliquez sur \u00ab Modules \u00bb dans le back-end de Drupal. Cherchez maintenant \u00ab Redis \u00bb dans la liste des modules.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3500\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/2019\/11\/Comment-impl\u00e9menter-Redis-dans-Drupal-7-7-300x15.png\" alt=\"\" width=\"300\" height=\"15\"><\/li>\n<li>Activez le module \u00ab Redis \u00bb et cliquez sur \u00ab Enregistrer les param\u00e8tres \u00bb (le bouton situ\u00e9 en bas \u00e0 gauche)<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3501\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/2019\/11\/Comment-impl\u00e9menter-Redis-dans-Drupal-7-8-300x39.png\" alt=\"\" width=\"300\" height=\"39\"><\/li>\n<\/ol>\n<\/li>\n<li>Ajustez la configuration du module Redis<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3502\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/2019\/11\/Comment-impl\u00e9menter-Redis-dans-Drupal-7-9.png\" alt=\"\" width=\"121\" height=\"107\">\n<ol>\n<li>Allez dans le r\u00e9pertoire sites\/default\/.<\/li>\n<li>Ajoutez le code suivant au bas du fichier settings.php :\n<pre><code>\/* Redis config\n * Please leave the settings below untouched\n *\/\n  $conf['cache_backends'][]            = 'sites\/all\/modules\/redis\/redis.autoload.inc';\n  $conf['cache_class_cache']           = 'Redis_Cache';\n  $conf['cache_class_cache_menu']      = 'Redis_Cache';\n  $conf['cache_class_cache_bootstrap'] = 'Redis_Cache';\n  $conf['lock_inc'] = 'sites\/all\/modules\/redis\/redis.lock.inc';\n  $conf['path_inc'] = 'sites\/all\/modules\/redis\/redis.path.inc';\n  $conf['redis_client_host'] = \u2018250.250.250.1';\n  $conf['redis_client_port'] = 10000;\n  $conf['redis_client_password'] = \"XD23SggF\";\n<\/code><\/pre>\n<\/li>\n<\/ol>\n<p>Ici, vous devez bien entendu remplacer l\u2019adresse IP, le port et le mot de passe par l\u2019IP, le num\u00e9ro de port et le mot de passe de Redis.<\/li>\n<\/ol>\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_B95179D8427D4CD3A6E015530E9E4\"\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_A9B2A0BB16F05FAA2371C0A5FB79E\"\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<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour impl\u00e9menter Redis aussi facilement que possible dans Drupal 7, veuillez suivre les instructions suivantes : Veillez tout d\u2019abord \u00e0 activer la mise en cache Redis depuis le panneau de contr\u00f4le. Connectez-vous \u00e0 votre back-end. Vous pouvez faire cela en g\u00e9n\u00e9rant un lien de connexion unique via drush. drush uli&#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\/573"}],"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=573"}],"version-history":[{"count":12,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb\/573\/revisions"}],"predecessor-version":[{"id":4272,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb\/573\/revisions\/4272"}],"wp:attachment":[{"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/media?parent=573"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb-category?post=573"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb-tag?post=573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}