I check similar question but I am unable to find command to add Redis server for full page cache.

The command to add Redis for backend cache is following:

php bin/magento setup:config:set --cache-backend=redis --cache-backend-redis-server=xxxxxxxx --cache-backend-redis-db=0

I want to use Redis for Full Page Cache what would be the command to do this?

  • Please pay attention the Redis can be used only for build in FPC, that do not recommended to use in production.
    – KAndy
    Apr 21, 2019 at 1:30
  • Then why it is defined in devdocs? And why my website's performance is much better after applying it? Apr 21, 2019 at 5:23
  • I am using Redis from AWS elasticache Apr 21, 2019 at 5:24
  • Yes, please see recommendations devdocs.magento.com/guides/v2.3/performance-best-practices/…
    – KAndy
    Apr 23, 2019 at 20:51

1 Answer 1


I found the solution.

For Backend cache on Redis

use below sample command

php bin/magento setup:config:set --cache-backend=redis --cache-backend-redis-server=xxxxxxxxxxx --cache-backend-redis-db=0

For Page Cache on Redis

use below sample command

php bin/magento setup:config:set --page-cache=redis --page-cache-redis-server=xxxxxxxxxxx --page-cache-redis-db=1

Both cache could be save on same redis server but it will use different databases 0 and 1

Note: For local redis cache, use

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.