一、linux安装redis
1、安装
- 官网进不去,在此下载安装包,当前下载的是redis-7.2.0.tar.gz
- 程序一般放在opt下 ,我们可以使用命令将文件移动到对应目录:mv redis-7.2.0.tar.gz /opt
- cd /opt,然后解压: tar -zxvf redis-7.2.0.tar.gz
- 进入解压后的目录:cd redis-7.2.0/
- 查看gcc版本:gcc -v,如果不存在就安装:yum install gcc-c++
- 执行:make
- 确认所有都安装完成:make install,
- 编译成功之后,执行install操作即可:sudo make install
- 有INSTALL redis-server、INSTALL redis-benchmark、INSTALL redis-cli这三个就对了
- 目前redis 已经安装成功了redis 的相关命令都存放在…/redis-7.2.0/src 目录下,同时在/usr/local/bin/ 目录下生成了对应文件
- 参考链接
二、启动
-
命令查看redis运行状态: ps aux | grep redis
-
redis 后台启动: redis-server &
此种方式没有指定配置文件,会使用默认的配置,并打印一个Warning: no config file ….
按ctrl + C 可退出redis 启动窗口,此时redis并不会关闭,而是会再后台运行
-
指定配置文件启动: redis-server redisconfig/redis.conf
解压redis后, 目录中有一个redis 配置模板 redis.conf , 我们可以复制一份,然后修改成自己的redis配置文件.
具体操作:
-
目录转到:cd /opt/redis-7.2.0
-
新建文件夹:mkdir redisconfig
-
复制redis.conf到redisconfig:cp /opt/redis-7.2.0/redis.conf redisconfig
-
关闭使用命令: redis-cli -p 6379 shutdown
-
修改redis.conf一些配置:
# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0 bind
-