Linux下Redis服务启动与关闭

  • 一、启动
  • 二、关闭
  • 三、远程连接Redis服务
  • 四、Connection refused报错
  • 五、其他报错

一、启动

注意:本人redis安装路径是:/usr/local/src/redis/redis-7.0.4/,请以自己实际安装路径为准。

一、使用配置文件的方式启动。注意:输入该命令时,未有明显提示,实际上Redis已经在后台启动。

# 先切换到安装目录下
cd /usr/local/src/redis/redis-7.0.4/
# 使用配置文件的方式启动Redis
redis-server redis.conf


或者不切换目录,在根目录下如下启动。

/usr/local/src/redis/redis-7.0.4/redis-server /usr/local/src/redis/redis-7.0.4/redis.conf

查看后台Redis启动状态。

# 查询6379(默认端口)运行进程状态
netstat -tunple | grep 6379

二、前端模式启动(不推荐)

①切换到 /usr/local/src/redis/redis-7.0.4安装目录下,然后redis-server ;
②前端模式的缺点是启动完成后,不能再进行其他操作;
③如果要操作必须使用Ctrl+C,同时redis-server程序结束,不建议使用此方法。

二、关闭

在任何目录下,输入下列命令关闭Redis服务。

# 关闭
redis-cli shutdown

使用上述命令关闭,在使用 netstat -tunple | grep 6379 查看6379端口运行状态,发现未运行进程,确认Redis已关闭。

# 查看默认端口运行状态
netstat -tunple | grep 6379# 查看Redis进程状态也可使用
ps -ef | grep redis

如下图则显示为运行6379(Redis默认端口下)未运行进程。

也可以使用强制结束进程关闭。(不推荐)可能造成Redis持久化丢失。

# 先查看redis服务进程信息
ps -ef | grep redis
# 通过PID杀死Redis进程
kill -9 Redis_PID

如下图则显示Redis服务进程已被成功杀死。

ps命令将某个进程显示出来,grep命令是查找,中间的 | 是管道命令,是指ps命令与grep同时执行。注意运行ps命令时,下面出现了两条。第二条的 grep --color=auto redis 指的是我们查询的grep命令本身有一条进程记录(该记录无意义,若只显示一条这样的记录则证明某进程未启动)。

三、远程连接Redis服务

这里我使用的是:Redis Desktop Manager 工具远程连接服务器上的Redis数据库。

四、Connection refused报错

原因:服务器压根没有启动Redis服务,访问当然会被拒绝。可以用命令查看一下Redis进程是否启动了。(上面启动里面有查看命令怎么写),重新启动一遍Redis服务即可。

五、其他报错

检查一下安装的时候服务器是否开放了防火墙6379端口。(安装时相关配置,查看另外一篇博客:Linux环境下安装Redis服务)

Linux下Redis服务启动与关闭相关推荐

  1. linux下FTP服务启动与关闭命令

    查看FTP服务是否运行中:service vsftpd status 查看本地是否含有包含ftp的进程开启:ps -ef | grep ftp FTP设置开机自动运行:chkconfig vsftpd ...

  2. linux下FTP服务启动与关闭命令(转)

    原文:https://blog.csdn.net/qq_34495557/article/details/78327127 查看FTP服务是否运行中:service vsftpd status 查看本 ...

  3. Linux下安装、启动、关闭 Redis服务详解

    1. Redis简介 Redis全名:Remote Dictionary Service Redis是广泛应用的NoSQL数据库,基于C开发的键值对存储数据库 Redis是一个使用ANSI C编写的开 ...

  4. Linux下Tomcat的启动、关闭

    在Linux系统下,启动和关闭Tomcat使用命令操作. 进入Tomcat下的bin目录 cd /java/tomcat/bin 启动Tomcat命令 ./startup.sh 停止Tomcat服务命 ...

  5. Linux下oracle数据库启动和关闭操作

    第一步:登陆 root登陆之后切换到oracle用户上,输入 su oracle 第二步:连接 在oracle用户下,输入 sqlplus /nolog 第三步:使用管理员权限 输入 connect ...

  6. linux下FTP服务器启动与关闭命令

    查看FTP服务是否运行中:service vsftpd status 查看本地是否含有包含ftp的进程开启:ps -ef | grep ftp FTP设置开机自动运行:chkconfig vsftpd ...

  7. linux下rip服务启动失败,RIP协议_linux系统管理与服务的技术博客_51CTO博客

    理解并配置动态路由协议RIP RIP(Routing Information Protocol)是应用较早.使用较普遍的内部网关协议(Interior Gateway Protocol,IGP),适用 ...

  8. Linux下Tomcat的启动、关闭、杀死进程

    打开终端 cd /java/tomcat #执行 bin/startup.sh #启动tomcat bin/shutdown.sh #停止tomcat tail -f logs/catalina.ou ...

  9. linux下tomcat服务的相关命令

    2019独角兽企业重金招聘Python工程师标准>>> 一:Linux下tomcat服务的启动.关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tom ...

最新文章

  1. 【硅谷牛仔】DropBox CEO --德鲁休斯敦--找到合适自己的圈子,追逐自己感兴趣的事...
  2. 微信小程序开发实战(三)自定义UI样式---增加减少按钮
  3. Mac python3.x使用HTMLTestRunner.py
  4. selenium webdriver (12) -- 鼠标和键盘
  5. REST + Spring Security会话问题
  6. html5 webview,HTML5+学习历程之webview经典案例
  7. Java FilterInputStream reset()方法与示例
  8. iText 生成复杂表格
  9. 环境变量path中,加载顺序,先加在配置在最前面的,如果找到不继续往下寻找。
  10. Java线程拾遗(可重入锁)
  11. 一连三问 !!! 什么是内存对齐?内存对齐的原因是什么?内存对齐的好处是什么?
  12. 脉冲耦合神经网络(PCNN)阅读笔记
  13. 小程序毕设日志.2021.3.13
  14. java基础之枚举类
  15. 微信小程序—那些安全验证,滑块验证、输入验证码、拼图验证
  16. 【暂时性死区(TDZ)】
  17. (轉貼)《程序员》推荐C++ 图书三人谈 (C/C++)
  18. Linux 浏览器访问PHP显示源码
  19. 2.Go语言环境配置
  20. 在 JavaScript 中 0 与 1 和 true 与 false 的关系

热门文章

  1. GHOST 未发现作用分区 请恢复镜像后激活第一分区
  2. 蓝海创意云携元宇宙技术亮相中原国际文化旅游产业博览会
  3. 来自知乎 linux的一些玩法
  4. Nginx在本地计算机,无法启动nginx服务,错误1067
  5. ISA95.PART4翻译整理 制造运营管理的对象和属性(未完)
  6. 《纳税富翁》–一款“税收知识”的严肃游戏
  7. PYTHON学习笔记(六)-- 面向对象
  8. python中fillna_python – 使用groupby的Pandas fillna
  9. 和平精英android怎么写符号,和平精英特殊符号怎么打 特殊符号一览
  10. JAVA综合练习-迷你DVD管理器