linux上redis安装部署

一、下载地址:http://download.redis.io/releases/

二、解压+配置

 1.解压:tar -zxvf redis-7.4.2.tar.gz
 2.解压后进入对应目录:cd redis-7.4.2
 3.对redis.conf文件进行编辑调整

        bind 当前服务器ip

        //指定Redis服务器监听的IP地址。默认值是127.0.0.1 。

        //如果想让Redis服务器在局域网或互联网上可用,可以将此项设置为0.0.0.0,这样Redis就会监听服务器上所有的ipv4地址

        port 6379   // 指定Redis服务器监听的端口号

        protected-mode no

        //保护模式默认yes,设置为yes时,Redis将只绑定到localhost(即127.0.0.1),除非设置了至少一个bind地址。设置为no可以允许远程连接,但会降低安全性。

        requirepass yourpassword

        //设置Redis服务器的访问密码。开启认证可以增加安全性。

        maxclients 10000

        //默认值10000,设置Redis最大客户端连接数。根据服务器资源适当调整。

        maxmemory 2gb

        //默认值无(取决于系统内存),设置Redis可以使用的最大内存量。达到限制后,Redis会根据策略删除键(如LRU)。

        appendonly yes

        //默认值no,开启AOF(Append Only File)持久化模式,以日志形式记录每个写操作,保证数据不丢失。     

        dir /var/lib/redis

        //设置存储Redis数据库文件的目录。     

        logfile "/var/log/redis/redis-server.log"

        //默认值"stdout",设置Redis的日志文件路径。设置为"stdout"会将日志输出到标准输出。

        save 900 1

        save 300 10

        save 60 10000

        // 默认值:根据RDB持久化策略自动配置,通常是900 1、300 10和60 10000。

        //设置触发RDB持久化的条件,例如在900秒内如果至少有1个key被改变,则进行持久化。

三、编译+安装+验证

  1. 编译源代码:make
  2. 安装:make install
  3. 启动redis:./src/redis-server /root/redis-7.4.2/redis.conf &
  4. 验证是否启动成功

netstat -lnp | grep 6379 有进程代表redis启动成功

你可能感兴趣的:(redis,数据库,缓存)