红联Linux门户
Linux帮助

在Ubuntu上部署安装Redis3.0

发布时间:2017-05-08 10:20:12来源:linux网站作者:IMAnthony
开篇明志
今天开始记录一下Redis学习过程,第一篇当然是安装配置环境啦。
 
安装
Linux系统: Ubuntu16.04 LTS
Redis版本: redis-3.0.0
安装包:redis-3.0.0.tar.gz
第一步:下载redis安装源码
第二步: 解压并进行编译源码
xdcoder@lcy:~$ tar -zxf redis-3.0.0.tar.gz
xdcoder@lcy:~$ cd redis-3.0.0/
xdcoder@lcy:~/redis-3.0.0$ make
在Ubuntu上部署安装Redis3.0
第三步:安装redis
xdcoder@lcy:~/redis-3.0.0$ sudo make install PREFIX=/usr/local/redis19
在Ubuntu上部署安装Redis3.0
 
前端启动
//进入到redis安装目录
xdcoder@lcy:~$ cd /usr/local/redis19/bin   
xdcoder@lcy:/usr/local/redis19/bin$ ls
redis-benchmark  redis-check-dump  redis-sentinel
redis-check-aof  redis-cli         redis-server
//启动redis
xdcoder@lcy:/usr/local/redis19/bin$ ./redis-server
在Ubuntu上部署安装Redis3.0
这里可以看出,redis默认端口Port:6379,当前PID:2184
前端启动的问题:
一旦客户端关闭,则redis服务也停掉。
 
后端启动
第一步:需要将redis解压之后的源码包中的redis.conf文件拷贝到bin目录下
sudo cp ~/redis-3.0.0/redis.conf  /usr/local/redis19/bin/redis.conf
第二步:修改redis.conf文件,将daemonize改为yes
先要使用vim redis.conf
在Ubuntu上部署安装Redis3.0
第三步:使用命令后端启动redis
xdcoder@lcy:/usr/local/redis19/bin$ ./redis-server redis.conf
第四步:查看是否启动成功
ps -aux| grep redis
在Ubuntu上部署安装Redis3.0
2184就是 redis 占有的进程编号
 
关闭后端启动的方式:
强制关闭:
xdcoder@lcy:/usr/local/redis19/bin$  kill -9 2184
正常关闭:
xdcoder@lcy:/usr/local/redis19/bin$  ./redis-cli shutdown
在Ubuntu上部署安装Redis3.0
 
在项目中,建议使用正常关闭。
因为redis作为缓存来使用的话,将数据存储到内存中,如果使用正常关闭,则会将内存数据持久化到本地之后,再关闭。
如果是强制关闭,则不会进行持久化操作,可能会造成部分数据的丢失。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/30609.html