linux下Redis 安装

安装redis

安装redis需要gcc进行编译
在redhat和centos中可以使用一下命令进行安装gcc

  yum install gcc
  1. 将redis安装到/usr/local下,并启动
cd /usr/local
tar -zxvf redis-5.0.4.tar.gz
cd redis-5.0.4
# 编译redis
make
#启动redis
src/redis-server

注意
使用make编译,如果报以下错误,使用 make MALLOC=libc 编译

In file included from adlist.c:34:0:
zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
 #include <jemalloc/jemalloc.h>
                               ^
编译中断。
make[1]: *** [adlist.o] 错误 1
make[1]: 离开目录“/usr/local/redis-5.0.4/src”
make: *** [all] 错误 2
make MALLOC=libc

安装完成后,我们可以使用redis客户端与redis交互

$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

修改redis的默认配置

redis设置密码登录

${redis_home}为redis的安装目录

cd ${redis_home}
vi redis.conf
#修改requirepass 字段中的值,root为密码
 requirepass root
 #重新启动redis 如何修改了redis默认的配置,那么以后我们应该再启动时,显示的制定配置文件的路径. 
${redis_home}/src/redis-server  ../redis.conf 

启动客户端验证我们的设置

cd ${redis_home}/src
./redis-cli
127.0.0.1:6379> auth root
OK
远程连接设置
vi ${redis_home}/redis.conf
#修改bind的配置,将其设置为真是ip地址.如果为127.0.0.1,只能本地连接
bind 192.168.16.41
protected-mode   no
#修改端口
port 6379

如果我们修改了redis.conf配置文件中有关bind和port的内容. 那我们在使用redis-cli时,需要添加ip和端口,如下所示:

  ./redis-cli -h 192.168.16.41 -p 6379
redis设置为守护进程(后台运行)

修改redis.conf配置文件

#daemonize 为yes为开启守护进程
daemonize yes
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值