redis学习(一) 安装redis

安装redis

参考链接

1 下载redis
到redis官网https://redis.io/ 下载最新稳定版redis,这里是4.0.11,下载后解压 tar zxvf xxx

2 make
进入解压后的目录运行 make,可能会出现缺少依赖的情况,我安装过程中遇到过的情况如下:

1) /bin/sh: cc: 未找到命令 , 运行yum -y install gcc automake autoconf libtool make ,安装gcc, 参考链接

2)zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录 ,运行命令make MALLOC=libc参考链接

3 make install

运行命令make install

4 运行redis

1)直接运行
进入 usr/local/bin目录 ,运行 redis-server,可以按默认配置启动redis,监听6379端口,再开启一个会话窗口,运行 redis-cli,就可以连接客户端了。
如果要指定conf文件,可以使用 redis-server xxx/redis.conf,指定conf配置文件。
如果要让redis在后台运行,将conf中daemonize 配置为yes就好了

2)将服务端口修改为6378并将服务定制为系统服务并以后台进程运行。

cp /usr/local/src/redisxxx/utils/redis_init_script /etc/init.d/redis_6378, gedit redis_6378 ,将REDISPORT 的值修改为6378,

建立以下需要的文件夹。
这里写图片描述
首先将配置文件模板(/usr/local/src/redis-xxxxx/redis.conf)复制到/etc/redis 目录中,以端口号命名(如“6378.conf”),然后按照下表对其中的部分参数进行编辑。
这里写图片描述

让Redis随系统自动启动,这还需要对Redis初始化脚本进行简单修改,执行命令:

gedit /etc/init.d/redis_6379

在打开的redis初始化脚本文件头部第四行的位置,追加下面两句

# chkconfig: 2345 90 10 
# description: Redis is a persistent key-value database

将redis加入系统启动项

chkconfig /etc/init.d/redis_6378 on

这样就可以通过下面命令启动和停止redis了

service redis_6378 start
service redis_6378 stop

下一篇 redis通用key操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值