Skip to content

Redis Installation Deployment

Redis Installation and Deployment

Opening Specified Ports or Disabling Firewall

  1. View the ports that are already open:

    firewall-cmd --list-ports
    

  2. Open a specified port (e.g., port 6379 for Redis):

    firewall-cmd --zone=public --add-port=6379/tcp --permanent
    

  3. Reload the firewall configuration:

    firewall-cmd --reload
    

  4. Confirm the opened ports:

    firewall-cmd --list-ports
    

  5. If needed, you can stop the firewall:

    systemctl stop firewalld
    

  6. Check the firewall status:

    systemctl status firewalld
    

Installation and Deployment

  1. Extract the Redis installation package:

    tar -zxvf redis-4.0.9.tar.gz -C /usr/local/
    

  2. Rename the extracted folder:

    mv redis-4.0.9 redis
    

  3. Install the required dependencies (e.g., GCC):

    yum install gcc -y
    

  4. Compile the Redis files:

    cd /usr/local/redis
    make && make install
    

Edit Configuration File

  1. Edit the Redis configuration file:

    vi redis.conf
    

  2. Set a password (e.g., "123456"):

    # Before
    # requirepass foobared
    
    # After
    requirepass 123456
    

  3. Enable background daemon mode:

    # Before
    # daemonize no
    
    # After
    daemonize yes
    

  4. Allow remote access:

    # Before
    # bind 127.0.0.1
    
    # After
    bind 0.0.0.0
    

  5. Save the configuration file and exit the editor.

Start Redis

  1. Start Redis using the modified configuration file:

    redis-server /usr/local/redis/redis.conf
    

  2. Validate the Redis server is running:

    redis-cli
    

Make sure to adjust paths, passwords, and other configurations as needed for your specific environment.