Loading

linux 安装redis

一、下载Redis

wget http://download.redis.io/releases/redis-4.0.9.tar.gz

二、解压

tar -zxvf redis-4.0.9.tar.gz

三、移动目录

mv ./redis-4.0.9 /usr/local/redis/

四、编译

cd /usr/local/redis/
make

可能出现报错:jemalloc/jemalloc.h:没有那个文件或目录

解决方法:

make MALLOC=libc

五、测试

make test

可能出现报错:You need tcl 8.5 or newer in order to run the Redis test

需要安装tcl

# 检查操作系统是否安装了Tcl
rpm -qa|grep tcl
yum list tcl
yum install tcl -y  # 安装tcl

六、安装

将redis的命令安装到/usr/local/bin/⽬录

make install

七、查看安装是否完成

cd /usr/local/bin
ls -all
  • redis-server redis:服务器

  • redis-cli redis:命令行客户端

  • redis-benchmark redis:性能测试工具

  • redis-check-aof AOF:文件修复工具

  • redis-check-rdb RDB:文件检索工具

八、创建配置文件

mkdir /etc/redis
cp /usr/local/redis/redis.conf /etc/redis/

九、修改配置文件中的内容

nano /etc/redis/redis.conf
daemonize yes  #是否以后台 daemon 方式运行,默认不是后台运行 

十、开启端口

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

十一、启动Redis

cd /usr/local/bin
redis-server /etc/redis/redis.conf
redis-cli

十二、关闭Redis

redis-cli shutdown

也可以进入到redis执行shutdown命令:

redis-cli -h 127.0.0.1 -p 6379 -a 自己设置的密码
> shutdown  save|nosave

十三、设置登录密码、设置可远程连接

# 通过配置文件进行配置
nano /etc/redis/redis.conf

掉行前的注释,并修改密码为所需的密码,保存文件

requirepass myRedis  # myRedis改为自定义密码

找到bind那行配置,修改为0.0.0.0

bind 0.0.0.0

重启redis,登录命令如下:

redis-cli -h 127.0.0.1 -p 6379 -a 自己设置的密码
posted @ 2020-12-17 16:22  小飞猪咯咯  阅读(87)  评论(0编辑  收藏  举报