Redis 安装配置
什么是Redis
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
Redis安装
1.下载redis安装包(环境:centos)
# wget http://download.redis.io/releases/redis-4.0.6.tar.gz
2.解压压缩包
# tar -zxvf redis-4.0.6.tar.gz
3.yum安装gcc依赖
# yum -y install gcc
4.跳转到redis解压目录
cd到自己解压的目录,找不到的话 find / -name redis-4.0.6
5.编译安装
cd src
make install
启动Redis
1.直接启动
# ./redis-server
该方式,日志直接打在前台上,CTR+C退出,即停止运行redis-server。
2.后台进程方式启动
- 修改redis.conf (解压缩目录下)
vi /解压目录/redis.conf //将daemonize no 改成daemonize yes - 后台进程方式启动
# ./redis-server /解压目录/redis.conf
3.开机自动启动
-
在/etc/下新建redis文件夹
mkdir /etc/redis -
复制redis.conf 到 /etc/redis/6379.conf
cp redis.conf /etc/redis/6379.conf -
将启动脚本 utils/redis_init_script 复制到/etc/init.d目录下
cp redis_init_script /etc/init.d/redisd
-
修改redis_init_script启动配置
#vim redisd
第一行添加下面内容
# chkconfig: 2345 90 10
-
执行开机启动命令:
# chkconfig redisd on
-
设置成功后直接以服务方式启动、关闭redis
启动:service redisd start
关闭:service redisd stop
客户端连接
redis-cli