场景

Centos中Redis的下载编译与安装(超详细):

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103967334

在上面安装好Redis后会在安装目录下的bin下自动生成一堆脚本。

其中redis-server就是redis的服务端。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi

关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

前台启动redis

前台启动redis后,就不能再在输入框中输入命令,否则就会将服务端停止。

进入到上面脚本所在的目录下启动服务端

./redis-server

然后再复制一个会话,再次进入脚本命令所在的目录,启动客户端。

./redis-cli

然后输入ping,如果出现如上图提示则是启动成功。

后台启动

redis的源码目录中,即安装包中,不是安装后的路径,中有一个配置文件redis.conf。

如果要设置为后台启动启动就要修改此配置文件中的daemonize为yes。

首先要找到此配置文件的位置,并将其复制到安装目录下,即与安装路径下bin同目录。

cp redis.conf ../redis

注意当前是在redis.conf所在的目录,而要复制到的目录是上层目录下的redis目录下,要根据自己的目录进行修改。

来到复制到的安装后的目录,然后编辑此配置文件

vi redis.conf

往下找到daemonize 的设置默认为no

将no更改为true保存并退出。

此时是在redis目录下,此目录下有bin目录和刚复制的redis.conf目录。

此时启动redis服务端的命令就是

./bin/redis-server ./redis.conf

即要在后面带着配置文件的路径,现在是在当前路径下。

启动后

可以此时查看后台进程,redis已经启动成功。

ps -ef | grep redis

同样再启动客户端。

./bin/redis-cli -h 127.0.0.1 -p 

注意:如果不指定ip和端口的话,默认就是本机和6379端口。

如果需指定,则按照上面的进行修改。

同样输入ping进行测试

Redis关闭

如果是前台启动则直接Ctrl+C关闭。

如果是后台启动,即上面客户端连接成功后,首先输入

exit

退出redis客户端

然后进入到bin目录下,输入

 ./redis-cli shutdown

Redis的启动和关闭(前台启动和后台启动)的更多相关文章

  1. nohup npm start &启动之后关闭终端程序没有后台运行

    感谢:https://blog.csdn.net/nsj820/article/details/5862231 “在当shell中提示了nohup成功后,还需要按终端上键盘任意键退回到shell输入命 ...

  2. mac 下mongo的启动和关闭以及启动问题解决

    原文地址:https://www.cnblogs.com/leinov/p/7341139.html mac 下mongo的启动和关闭以及启动问题解决 mongo的安装在这:http://www.cn ...

  3. MySQL启动和关闭服务命令

    MySQL启动和关闭服务命令 1.启动服务命令 net start mysql 2.关闭服务命令 net stop mysql

  4. Oracle启动和关闭服务

    Oracle须要启动和关闭的服务: 1.OracleOracle_homeTNSListener     相应于数据库的监听程序 2.OracleServiceSID                 ...

  5. SpringBoot2.x应用启动、关闭shell脚本

    本篇主要说明以下内容: 1.SpringBoot2.x应用启动.关闭的shell脚本 1 启动脚本 直接放到同jar包同一个目录下,如下: #!/usr/bin/env bash APPLICATIO ...

  6. node后台启动

    node启动后会占用当前shell 后台启动方式: 1.用forever进行管理 npm install -g forever forever start index.js   2.使用nohub命令 ...

  7. 【搬运工】redis 启动和关闭

    如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis /etc/init.d/redis-server stop /etc/init.d/ ...

  8. redis的入门篇----启动和关闭

    废话不多说  本博主要的内容是redis的常见命令 redis分为服务端和客户端 服务端的启动方式: redis-server redis-server ${redis.conf}    //后面是一 ...

  9. linux下redis的安装、启动、关闭和卸载

    edis 在Linux 和 在Windows 下的安装是有很大的不同的,和通常的软件安装是一样的. 一  下载 Redis 安装包 去redis 官网下载reids 安装包, redis 官网默认只提 ...

随机推荐

  1. node--->PHPStorm 停留在 Scanning files to index..

    使用webpack时,敲了npm 一些命令后,PHPStorm 开始 Scanning files to index...,去建立文件索引,但是如果一直停留在这个状态,说明是npm install 后 ...

  2. MySQL 高可用之主从复制

    MySQL主从复制简介 Mysql的主从复制方案,都是数据传输的,只不过MySQL无需借助第三方工具,而是自带的同步复制功能,MySQL的主从复制并不是磁盘上文件直接同步,而是将binlog日志发送给 ...

  3. Git详解之安装

    前言 是时候动手尝试下 Git 了,不过得先安装好它.有许多种安装方式,主要分为两种,一种是通过编译源代码来安装:另一种是使用为特定平台预编译好的安装包. 从源代码安装 若是条件允许,从源代码安装有很 ...

  4. 三、Django学习之单表查询接口

    查询接口 all() 查询所有结果,结果是queryset类型 filter(**kwargs) and条件关系:参数用逗号分割表示and关系 models.Student.objects.filte ...

  5. FFMPEG学习----打印视频信息

    FFMPEG学习资料少之又少,在此推荐雷神的博客: http://blog.csdn.net/leixiaohua1020 在这里,我们把打印视频里的相关信息作为学习FFMPEG的 Hello Wor ...

  6. char *p=new char[n] delete[] p出错

    上面不delete不出错然后下面单个输入出现乱码

  7. 第3章 JDK并发包(一)

    3.1 多线程的团队协作:同步控制 3.1.1 synchronized的功能扩展:重入锁 重入锁可以完全替代synchronized关键字. 重入锁使用java.util.concurrent.lo ...

  8. Go语言实现:【剑指offer】构建乘积数组

    该题目来源于牛客网<剑指offer>专题. 给定一个数组A[0,1,-,n-1],请构建一个数组B[0,1,-,n-1],其中B中的元素B[i]=A[0] * A[1] * - * A[i ...

  9. 安装MinGW出现 mingw-get: *** ERROR *** Get package:

    个人的解决方法: 1.手机开个热点让电脑连上. 2.在Setting里面讲proxy关闭.

  10. 菜鸡发现腾讯视频bug

    腾讯视频bug 我看一个将夜,出现三生三世? 这是为啥? 发现bug,会得到奖励吗? 不会像dnf一样游戏自己的bug,然后出现伤害999,把我号封了. 我这样会被封号吗?我应该怎么做才不会被封?好慌 ...