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,

扫描二维码关注公众号,回复: 2878461 查看本文章

建立以下需要的文件夹。
这里写图片描述
首先将配置文件模板(/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操作

猜你喜欢

转载自blog.csdn.net/u011943534/article/details/81812824