Redis implementatie Magento 2.x

In deze handleiding lees je hoe je Redis kunt activeren in Magento 2.0. Hiervoor heb je een actieve Redis plugin nodig, hoe je Redis plugin activeert en beheerd lees je hier.

Magento heeft al ingebouwde ondersteuning voor Redis.
Ga vervolgens naar de file manager in DirectAdmin.

Blader vervolgens naar:

Domains -> uwdomeinnaam.nl -> public_html -> app -> etc
En open vervolgens de env.php met de knop edit:

En plak het volgende tussen onder de “),” en “);” op de onderste regel.


    'cache' =>
array(
	   'frontend' =>
   array(
      'default' =>
      array(
         'backend' => 'Cm_Cache_Backend_Redis',
         'backend_options' =>
         array(
            'server' => '127.0.0.1',
            'database' => '0',
            'port' => 'xxxxxx',
            'password' => 'xxxxxxxxxxxxxx'
            ),
    ),
    'page_cache' =>
    array(
      'backend' => 'Cm_Cache_Backend_Redis',
      'backend_options' =>
       array(
         'server' => '127.0.0.1',
         'port' => 'xxxxx',
         'database' => '0',
         'compress_data' => '1',
         'password' => 'xxxxxxxxxxxxxx'
       )
    )
  )
),
'session' => 
   array (
   'save' => 'redis',
   'redis' => 
      array (
	'host' => '127.0.0.1',
	'port' => 'xxxxxx',
	'password' => 'xxxxxxxxxxxxxx',
	'timeout' => '2.5',
	'persistent_identifier' => '',
	'database' => '0',
	'compression_threshold' => '2048',
	'compression_library' => 'gzip',
	'log_level' => '1',
	'max_concurrency' => '6',
	'break_after_frontend' => '5',
	'break_after_adminhtml' => '30',
	'first_lifetime' => '600',
	'bot_first_lifetime' => '60',
	'bot_lifetime' => '7200',
	'disable_locking' => '0',
	'min_lifetime' => '60',
	'max_lifetime' => '2592000'
    )
),

Pas vervolgens de variable ‘password’ en ‘port’ aan naar de juiste instellingen.
Vervolgens zal de Magento applicatie Redis gaan gebruiken als cache Methode

Je kunt de datastroom van redis monitoren door het volgende commando te gebruiken in SSH redis-cli -p port -a wachtwoord-van-je-redis-addon monitor

  • Deel dit bericht