{
  "schema_version": 2,
  "id": "operate/rs/installing-upgrading/install",
  "title": "Install Redis Software",
  "url": "https://redis.io/docs/latest/operate/rs/installing-upgrading/install/",
  "summary": "Install Redis Software on Linux.",
  "tags": [
    "docs",
    "operate",
    "rs"
  ],
  "last_updated": "2026-09-24T09:16:34+01:00",
  "children": [
    {
      "id": "operate/rs/installing-upgrading/install/plan-deployment",
      "summary": "Plan a deployment of Redis Software.",
      "title": "Plan Redis Software deployment",
      "url": "https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/"
    },
    {
      "id": "operate/rs/installing-upgrading/install/prepare-install",
      "summary": "Prepare to install Redis Software.",
      "title": "Prepare to install Redis Software",
      "url": "https://redis.io/docs/latest/operate/rs/installing-upgrading/install/prepare-install/"
    },
    {
      "id": "operate/rs/installing-upgrading/install/install-on-linux",
      "summary": "Install Redis Software on Linux.",
      "title": "Install Redis Software on Linux",
      "url": "https://redis.io/docs/latest/operate/rs/installing-upgrading/install/install-on-linux/"
    },
    {
      "id": "operate/rs/installing-upgrading/install/install-script",
      "summary": "Command-line options for the install.sh script.",
      "title": "Installation script command-line options",
      "url": "https://redis.io/docs/latest/operate/rs/installing-upgrading/install/install-script/"
    },
    {
      "id": "operate/rs/installing-upgrading/install/manage-installation-questions",
      "summary": "Describes Redis Software installation questions and how to answer them automatically.",
      "title": "Manage installation questions",
      "url": "https://redis.io/docs/latest/operate/rs/installing-upgrading/install/manage-installation-questions/"
    },
    {
      "id": "operate/rs/installing-upgrading/install/customize-install-directories",
      "summary": "Customize Redis Software installation directories.",
      "title": "Customize installation directories",
      "url": "https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-install-directories/"
    },
    {
      "id": "operate/rs/installing-upgrading/install/customize-user-and-group",
      "summary": "Specify the user and group who own all Redis Software processes.",
      "title": "Customize system user and group",
      "url": "https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-user-and-group/"
    },
    {
      "id": "operate/rs/installing-upgrading/install/offline-installation",
      "summary": "If you install Redis Software on a machine with no internet connection, you need to perform two tasks manually.",
      "title": "Offline installation",
      "url": "https://redis.io/docs/latest/operate/rs/installing-upgrading/install/offline-installation/"
    }
  ],
  "page_type": "content",
  "content_hash": "315da48c6aec96da24be03d3f04606fe3a8fcb6b940b032a2dfb396d349a73df",
  "sections": [
    {
      "id": "overview",
      "title": "Overview",
      "role": "overview",
      "text": "After you [plan your deployment](https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment), [download a Redis Software installation package](https://redis.io/docs/latest/operate/rs/installing-upgrading/install/prepare-install/download-install-package), and finish [installation preparation](https://redis.io/docs/latest/operate/rs/installing-upgrading/install/prepare-install):\n\n1. [Install the Redis Software package](https://redis.io/docs/latest/operate/rs/installing-upgrading/install/install-on-linux) on one of the nodes in the cluster.\n\n1. Repeat this process for each node in the cluster.\n\nFor installation on machines without an internet connection, see [Offline installation](https://redis.io/docs/latest/operate/rs/installing-upgrading/install/offline-installation)."
    },
    {
      "id": "permissions-and-access",
      "title": "Permissions and access",
      "role": "security",
      "text": "- Redis Software installation creates the `redislabs:redislabs` user and group. \n\n    Assigning other users to the `redislabs` group is optional. Users belonging to the `redislabs` group have permission to read and execute (e.g. use the `rladmin` status command) but are not allowed to write (or delete) files or directories.\n\n- Redis Software is certified to run with permissions set to `750`, an industry standard.\n\n    > [!WARNING]\n    > Do not reduce permissions to `700`. This configuration has not been tested and is not supported.\n\n- Redis Software requires `umask` to be `0022` during installation to correctly set permissions for the installed directories and files."
    },
    {
      "id": "more-info-and-options",
      "title": "More info and options",
      "role": "content",
      "text": "If you've already installed Redis Software, you can also:\n\n- [Upgrade an existing deployment](https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading).\n\n- [Uninstall an existing deployment](https://redis.io/docs/latest/operate/rs/installing-upgrading/uninstalling).\n\nTo learn more about customization and find answers to related questions, see:\n\n- [CentOS/RHEL Firewall configuration](https://redis.io/docs/latest/operate/rs/installing-upgrading/configuring/centos-rhel-firewall)\n- [Change socket file location](https://redis.io/docs/latest/operate/rs/installing-upgrading/configuring/change-location-socket-files)\n- [Cluster DNS configuration](https://redis.io/docs/latest/operate/rs/networking/cluster-dns)\n- [Cluster load balancer setup](https://redis.io/docs/latest/operate/rs/networking/cluster-lba-setup)\n- [File locations](https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/file-locations)\n- [Supported platforms](https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/supported-platforms)\n- [Manage installation questions](https://redis.io/docs/latest/operate/rs/installing-upgrading/install/manage-installation-questions)\n- [mDNS client prerequisites](https://redis.io/docs/latest/operate/rs/networking/mdns)\n- [User and group ownership](https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-user-and-group)"
    },
    {
      "id": "next-steps",
      "title": "Next steps",
      "role": "content",
      "text": "After your cluster is set up with nodes, you can:\n\n- [Add users](https://redis.io/docs/latest/operate/rs/security/access-control/create-users) to the cluster with specific permissions.  To begin, start with [Access control](https://redis.io/docs/latest/operate/rs/security/access-control).\n- [Create databases](https://redis.io/docs/latest/operate/rs/databases/create) to use with your applications."
    }
  ],
  "examples": []
}
