Linux下Redis的安装和部署
Posted 酒红色
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下Redis的安装和部署相关的知识,希望对你有一定的参考价值。
Redis的安装
1、首先上官网下载Redis 压缩包,地址:http://redis.io/download 下载稳定版即可,这里使用redis-3.2.8.tar.gz,yht002上/home/dev下
2、解压:tar –zxvf redis-3.2.8.tar.gz
3、进入redis文件夹,执行make 对Redis解压后文件进行编译
4、编译成功后,会有对应的src、conf等文件夹,进入src文件夹,执行make install进行Redis安装
Redis的部署
为了方便管理,将Redis文件中的conf配置文件和常用执行命令移动到统一文件中
- 创建bin和etc文件夹(bin中放常用执行命令,etc中放conf配置文件)
- 把相应文件移动至新建的文件夹
执行Redis-server 命令,启动Redis 服务
注意:这里直接执行Redis-server 启动的Redis服务,是在前台直接运行的(效果如上图),也就是说,执行完该命令后,如果Lunix关闭当前会话,则Redis服务也随即关闭。正常情况下,启动Redis服务需要从后台启动,并且指定启动配置文件。
redis不像其他Linux启动后台程序那样,加一个“&” 在启动命令结束就可以解决问题,他需要修改conf文件。
后台启动redis服务
首先编辑conf文件,将daemonize属性改为yes(表明需要在后台运行)
新建dump file、进程pid、log目录等,一般放在/var/目录下
修改redis所有主机能够访问
设置访问密码
再次启动redis服务,并指定启动服务配置文件:redis-server /home/dev/redis/etc/redis.conf
设置一下alias别名
最后启动自带的客户端测试一下
操作类似于memcache,通过客户端设置一个 key value,然后通过这个key取value出来。
以上是关于Linux下Redis的安装和部署的主要内容,如果未能解决你的问题,请参考以下文章