content/operate/rs/7.4/installing-upgrading/install/customize-install-directories.md
When you install Redis Enterprise Software on Red Hat Enterprise Linux, you can customize the installation directories.
The files are installed in the redislabs directory located in the path that you specify.
{{< note >}}
redislabs directory already exists in the path that you specify, the installation fails.You can specify these file locations:
| Files | Installer flag | Example parameter | Example file location |
|---|---|---|---|
| Binaries files | --install-dir | /opt | /opt/redislabs |
| Configuration files | --config-dir | /etc/opt | /etc/opt/redislabs |
| Data and log files | --var-dir | /var/opt | /var/opt/redislabs |
These files are not in the custom directories:
OS files
Installation reference files
To specify directories during [installation]({{< relref "/operate/rs/7.4/installing-upgrading/install/install-on-linux" >}}), include installer flags as [command-line options]({{< relref "/operate/rs/7.4/installing-upgrading/install/install-script" >}}) when you run the install.sh script. For example:
sudo ./install.sh --install-dir <path> --config-dir <path> --var-dir <path>
Several Redis Enterprise Software installation reference files are installed to the directory /etc/opt/redislabs/ even if you use custom installation directories.
As a workaround to install Redis Enterprise Software without using any root directories, do the following before installing Redis Enterprise Software:
Create all custom, non-root directories you want to use with Redis Enterprise Software.
Mount /etc/opt/redislabs to one of the custom, non-root directories.