redis的安装和一些常用的配置

首先推荐一下redis的中文网站:http://www.redis.cn。

--下载源码包
$  wget  http://download.redis.io/releases/redis-4.0.6.tar.gz 
--解压
$ tar -zxvf  redis-4.0.6.tar.gz
--到解压目录
$ cd  redis-4.0.6
--编译
$ make
--到src目录将下面三个文件copy
$ cd /usr/local/redis-4.0.6/src
$ mkdir /usr/local/redis4/  
$ cp redis-server  /usr/local/redis4/   
$ cp redis-benchmark /usr/local/redis4/  
$ cp redis-cli /usr/local/redis4/
--进入上一级目录将redis.conf也copy到redis4
$ cd  ..
$  cp redis.conf  /usr/local/redis4/
--启动命令
$ redis-server redis.conf
--先修改一下配置文件
$ cd /usr/local/redis4/
$  vi /etc/redis.conf  
--查找daemonize no改为以守护进程方式运行 
daemonize yes 
--修改dir ./为绝对路径,  默认的话redis-server启动时会在当前目录生成或读取dump.rdb 所以如果在根目录下
执行redis-server /etc/redis.conf的话,  读取的是根目录下的dump.rdb,为了使redis-server可在任意目录下执
行 所以此处将dir改为绝对路径  
dir /usr/local/redis4
--修改appendonly为yes 
指定是否在每次更新操作后进行日志记录,Redis在默认情况下是异步的把数据写入磁盘,如果不开启,可
能会在断电时导致一段时间内的数据丢失因为 redis本身同步数据文件是按上面save条件来同步的,所以有
的数据会在一段时间内只存在于内存中。默认为no  
appendonly yes   
--将redis添加到自启动中
$ echo "/usr/local/redis4/redis-server /usr/local/redis4/redis.conf" >> /etc/rc.d/rc.local 
--启动redis 
$ redis-server /usr/local/redis4/redis.conf
--查看redis是否己启动
$ ps -ef | grep redis

猜你喜欢

转载自my.oschina.net/u/3694754/blog/1617401