(10-1)redis 安装、配置
-------------------------------------------------------------------------1、安装gcc----------------------------------------------
1、报错一 没用gcc
安装过程
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
注意gcc依赖了很多东西,有些包可能系统已经 装了,有些没有,防止出意外,最好都走一遍
-------------------------------------------------------------------------2、下载解压软件----------------------------------------------
2、下载解压软件
redis官网:http://redis.io/
redis所有版本下载地址:http://download.redis.io/releases/
[root@baozi local]# tar -zxvf redis-2.8.19.tar.gz
[root@baozi local]# mv redis-2.8.19 redis
-------------------------------------------------------------------------3、make命令安装redis----------------------------------------------
3、安装redis
首先执行 make MALLOC=libc
开始make安装:
make
make test //检查一下,看看有没有问题
make install
第二个报错阶段:
如果make继续报错,信息如下:error: jemalloc/jemalloc.h: No such file or directory
执行 make MALLOC=libc 就行
注意的是,为了防止出意外,make失败后在make的话,清理一下,执行make clean
-------------------------------------------------------------------------4、修改配置文件----------------------------------------------
4、配置文件:
vim redis.conf:
修改配置文件redis.conf
daemonize yes(后台运行)
logfile /usr/local/redis/log(日志文件)
拷贝:
拷贝配置文件
cp redis/redis.conf /etc/
-------------------------------------------------------------------------5、启动、关闭redis----------------------------------------------
5、启动、关闭:
启动
redis-server /etc/redis.conf [--port 6379]
redis客户端
redis-cli [-h 127.0.0.1] [-p 6379]
关闭
redis-cli shutdown
6、打开关闭操作:
[root@baozi ~]# redis-server /etc/redis.conf
[root@baozi ~]# redis-cli
127.0.0.1:6379>
[root@baozi ~]# ps -ef|grep redis
root 1886 1 0 00:12 ? 00:00:00 redis-server *:6379
root 1889 1850 0 00:12 pts/0 00:00:00 redis-cli
root 1916 1895 0 00:12 pts/1 00:00:00 grep redis
[root@baozi ~]# redis-cli
127.0.0.1:6379> shutdown
not connected>
[root@baozi ~]# ps -ef|grep redis
root 1884 1850 0 00:11 pts/0 00:00:00 grep redis