1、下载redis:

地址:http://download.redis.io/releases/

选择需要下载的版本,然后通过ssh工具导入到centos中,这里放到了/usr/local;

解压文件:tar -zxvf redis-2.8.0.tar.gz ;

安装gcc依赖包

yum install gcc ;

跳转到reids目录下,命令cd redis ;

编译安装:make MALLOC=libc;

将/usr/local/redis-4.0.6/src目录下的文件加到/usr/local/bin目录

cd src && make install

安装完成后,准备启动redis;

启动redis:进入src目录下,使用命令:./redis-server ;

如上图;redis启动成功,但是这个窗口需要一直打开,不推荐。按ctrl + c可以关闭窗口;

以后台进程方式启动redis

修改redis.conf将

daemonize no

修改为

daemonize yes

指定reids.conf文件启动:

./redis-server /usr/local/redis-4.0.6/redis.conf

关闭redis进程

首先使用 ps -aux | grep redis 查看redis进程;

使用kill命令杀死进程

[root@iZwz991stxdwj560bfmadtZ src]# kill 18714

设置redis开机自启动;

1、在/etc目录下新建redis目录

mkdir redis

将 /usr/local/redis-4.0.6/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf

[root@iZwz991stxdwj560bfmadtZ redis]# cp /usr/local/redis-4.0.6/redis.conf /etc/redis/6379.conf

将redis的启动脚本复制一份放到/etc/init.d目录下

[root@iZwz991stxdwj560bfmadtZ init.d]# cp /usr/local/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd

设置redis开机自启动:先切换到/etc/init.d目录下,然后执行自启命令:

[root@iZwz991stxdwj560bfmadtZ init.d]# chkconfig redisd on

结果展示:service redisd does not support chkconfig

看结果是redisd不支持chkconfig,解决方法:

使用vim编辑redisd文件,在第一行加入如下两行注释,保存退出:

# chkconfig: 2345 90 10

# description: Redis is a persistent key-value database

注释的意思是:redis服务必须再运行级2、3、4、5下被启动或关闭,启动的优先级是90,关闭的优先级是10.

再次执行开机自启命令,成功!

[root@iZwz991stxdwj560bfmadtZ init.d]# chkconfig redisd on

现在可以直接已服务的形式启动和关闭redis了

启动:

service redisd start

关闭:

方法1:service redisd stop

方法2:redis-cli SHUTDOWN

最新文章

  1. kettle参数、变量详细讲解[转]
  2. js隐式转换
  3. Visual Studio 2010安装教程
  4. 【转】flume+kafka+zookeeper 日志收集平台的搭建
  5. 不能将 Null 值赋给类型为 (不可为 null 的值类型)的成员。解决方法
  6. VS 2010 编译安装 boost 库 -(和 jsoncpp 库共存)
  7. $.getJSON 返回值、AJAX异步调用步骤
  8. hdu1171
  9. 安全删除mysql binlog日志
  10. 一个适用于层级目录结构的makefile模版
  11. mysql source命令导入sql文件效率分析和索引整理
  12. 如何在MyEclipse中配置jre的编译运行环境
  13. HFun.快速开发平台(二)=》自定义列表实例(请求参数的处理)
  14. redis中使用 check-and-set 操作实现乐观锁
  15. The Ethereum devp2p and discv4 protocol Part I
  16. 基于SpringMVC拦截器和注解实现controller中访问权限控制
  17. EF CodeFirst系列(5)---FluentApi
  18. pandas操作行集锦
  19. mac homebrew
  20. py库: PIL 、pillow(图像处理)

热门文章

  1. linux下用户管理命令、用户组管理命令
  2. 风炫安全WEB安全学习第二十节课 反射型XSS讲解
  3. 软件性能测试分析与调优实践之路-Web中间件的性能分析与调优总结
  4. NOIP初赛篇——03中央处理器CPU
  5. php利用腾讯ip分享计划获取地理位置示例分享
  6. CSS 奇技淫巧:动态高度过渡动画
  7. Spring的自动装配与依赖注入
  8. 【剑指 Offer】12.矩阵中的路径
  9. 【Java基础】Java9 新特性
  10. qmake奇淫技巧之字符串宏定义