MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > 精选文章 / 正文

腾讯云国际站:腾讯云服务器如何配置Redis缓存?

2025-05-02 10:45 huorong 精选文章 1 ℃ 0 评论

本文由【云老大】 TG@yunlaoda360 撰写

一、安装 Redis

  1. 使用包管理器安装(推荐)
  2. 在 CentOS 系统中,可以通过 yum 包管理器安装 Redis:
  3. sudo yum update -y sudo yum install redis -y
  4. 在 Ubuntu 系统中,可以通过 apt 包管理器安装 Redis:
  5. sudo apt-get update sudo apt-get install redis-server -y
  6. 安装完成后,Redis 服务会自动启动。
  7. 从源码安装
  8. 下载 Redis 源码包:
  9. wget http://download.redis.io/releases/redis-7.2.4.tar.gz
  10. 解压并编译安装:
  11. tar -xzvf redis-7.2.4.tar.gz cd redis-7.2.4 make sudo make install

二、配置 Redis

  1. 修改 Redis 配置文件
  2. Redis 的配置文件通常位于 /etc/redis/redis.conf(通过包管理器安装时)或解压目录下的 redis.conf(从源码安装时)。以下是主要配置项的说明:
  3. bind:默认 Redis 只允许本地访问。如果需要允许外网访问,可以将 bind 修改为服务器的公网 IP 地址或 0.0.0.0(注意安全风险)。
  4. daemonize:设置为 yes,使 Redis 以后台守护进程方式运行。
  5. requirepass:设置 Redis 的访问密码,例如 requirepass your_password。
  6. maxmemory:设置 Redis 最大内存限制,例如 maxmemory 512mb。
  7. logfile:指定日志文件路径,例如 logfile /var/log/redis/redis.log。
  8. 启用持久化(可选)
  9. Redis 支持两种持久化方式:RDB 和 AOF。可以根据需求配置持久化选项。例如:
  10. 启用 RDB 持久化:
  11. save 900 1 save 300 10 save 60 10000
  12. 启用 AOF 持久化:
  13. appendonly yes appendfsync everysec
  14. 设置 Redis 开机自启(可选)
  15. 在 CentOS 系统中:
  16. sudo systemctl enable redis
  17. 在 Ubuntu 系统中:sudo systemctl enable redis-server

三、启动 Redis

  1. 使用配置文件启动
  2. 如果从源码安装,可以在解压目录的 src 子目录中运行以下命令启动 Redis 服务:
  3. ./redis-server ../redis.conf
  4. 如果使用包管理器安装,可以通过以下命令启动 Redis 服务:sudo systemctl start redis
  5. 检查 Redis 服务状态
  6. 可以使用以下命令检查 Redis 的运行状态:
  7. systemctl status redis

四、测试 Redis

  1. 使用 Redis 客户端连接
  2. 在本地终端中,使用 Redis 客户端连接到 Redis 服务器:
  3. redis-cli -h your_server_ip -p 6379 -a your_password
  4. 如果连接成功,说明 Redis 服务已正常运行。
  5. 测试缓存功能
  6. 在 Redis 客户端中,执行以下命令测试缓存功能:
  7. SET test_key "Hello, Redis!" GET test_key DEL test_key

五、安全配置

  1. 配置防火墙规则
  2. 在腾讯云控制台中,确保 Redis 的端口(默认为 6379)已添加到安全组规则中,允许外部访问。
  3. 设置访问控制
  4. 通过 Redis 配置文件中的 requirepass 参数设置密码,确保只有授权用户可以访问 Redis 服务。
  5. 限制外网访问(可选)
  6. 如果 Redis 仅用于本地服务,建议将 bind 设置为 127.0.0.1,以避免外网直接访问。

Tags:windows下redis安装

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言