查看redis进程_redis安装(启动三种方式)
一、安装redis
第 1 步:下载redis安装包
[root@hadoop105 redis]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz
第 2 步:解压压缩包
[root@hadoop105 redis]# tar -zxvf redis-4.0.6.tar.gz
第 3 步:yum安装gcc依赖
[root@hadoop105 redis]# yum install gcc
遇到选择,输入y即可
第 4 步:跳转到redis解压目录下
[root@hadoop105 redis]# cd redis-4.0.6
第 5 步:编译安装
[root@hadoop105 redis-4.0.6]# make MALLOC=libc
将/usr/workProject/redis/redis-4.0.6/src目录下的文件加到/usr/local/bin目录
[root@hadoop105 redis-4.0.6]# cd src && make install
以上,说明安装成功!
二、启动redis的三种方式
方式1:直接启动redis
先切换到redis src目录下后,直接启动
[root@hadoop105 src]# ./redis-server
如上图:redis启动成功,但是这种启动方式需要一直打开窗口,不能进行其他操作,不太方便。
按 ctrl + c可以关闭窗口。
方式2:以后台进程方式启动redis
第 1 步:修改redis.conf文件
[root@hadoop105 redis-4.0.6]# vim redis.conf daemonize yes
第 2 步:指定redis.conf文件启动
[root@hadoop105 src]# ./redis-server /usr/workProject/redis/redis-4.0.6/redis.conf 8677:C 17 Feb 13:02:52.748 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
8677:C 17 Feb 13:02:52.748 # Redis version=4.0.6, bits=64, commit=00000000, modified=0, pid=8677, just started
8677:C 17 Feb 13:02:52.748 # Configuration loaded
第 3 步:关闭redis进程
先使用ps -aux | grep redis查看redis进程
//查看redis进程
[root@hadoop105 src]# ps -aux | grep redisroot 8678 0.2 0.2 141820 2016 ? Ssl 13:02 0:00 ./redis-server 127.0.0.1:6379
root 8684 0.0 0.0 112712 964 pts/0 R+ 13:04 0:00 grep --color=auto redis//使用kill命令杀死进程
[root@hadoop105 src]# kill 8678
方式3:设置redis开机自启动
(1)在/etc目录下新建redis目录
[root@hadoop105 etc]# mkdir redis
(2)将/usr/workProject/redis/redis-4.0.6/redis.conf文件复制一份到/etc/redis目录下,并命名为6379.conf
//拷贝redis配置文件并命名为6379.conf
[root@hadoop105 etc]# cp /usr/workProject/redis/redis-4.0.6/redis.conf /etc/redis/6379.conf//进入redis文件目录下查看
[root@hadoop105 etc]# cd redis//显示
[root@hadoop105 redis]# ll
total 60
-rw-r--r--. 1 root root 57765 Feb 17 13:13 6379.conf
[root@hadoop105 redis]#
(3) 将redis的启动脚本复制一份放到/etc/init.d目录下
[root@hadoop105 redis]# cp /usr/workProject/redis/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd
(4) 设置redis开机自启动, 先切换到/etc/init.d目录下, 然后执行自启命令
[root@hadoop105 init.d]# chkconfig redisd on//结果是redisd不支持chkconfig
service redisd does not support chkconfig
解决方案:
使用vim编辑redisd文件,在第一行加入配置参数:
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
如下两行注释,保存退出
再次执行开机自启命令,成功
[root@hadoop105 init.d]# chkconfig redisd on
[root@hadoop105 init.d]#
现在可以直接已服务的形式启动和关闭redis了
//启动:service redisd start[root@hadoop105 init.d]# service redisd start
Starting Redis server...
8730:C 17 Feb 13:23:28.977 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
8730:C 17 Feb 13:23:28.978 # Redis version=4.0.6, bits=64, commit=00000000, modified=0, pid=8730, just started
8730:C 17 Feb 13:23:28.978 # Configuration loaded
[root@hadoop105 init.d]# //方式一 关闭:
[root@hadoop105 init.d]# service redisd stop
Stopping ...
Redis stopped//方式二 关闭:
[root@hadoop105 init.d]# redis-cli SHUTDOWN//再次启动
[root@hadoop105 init.d]# service redisd stop//提示:/var/run/redis_6379.pid does not exist, process is not running
/var/run/redis_6379.pid does not exist, process is not running
[root@hadoop105 init.d]#
分析原因:引起这类问题一般都是强制关掉电源或断电造成的,也是没等linux正常关机
处理办法2种
(1)可用安装文件启动 redis-server /etc/redis/6379.conf
(2) shutdown -r now 软重启让系统自动恢复下就行了
查看redis进程_redis安装(启动三种方式)相关推荐
- mysql安装方法_MySQL安装的三种方式
MySQL安装的三种方式 Mysql安装方式对比 安装方式 安装简易度 使用简易度 定制化程度 适合范围 rpm包安装 简单 简单 低 仅适合redhat/centos系列linux 二进制安装 安装 ...
- Eclipse插件安装的三种方式
Eclipse插件安装总结通过个人的学习体会,将目前Eclipse插件安装的三种方式,总结如下: 第一种方法很简单,在Eclipse的主目录(%ECLIPSE_HOME%)下有一个plugins目录和 ...
- MacBook安装Git三种方式
MacBook安装Git三种方式 git官方下载地址: https://git-scm.com/download 方式一(推荐) Git官网下载最新git Mac版本安装 下载地址: https:// ...
- 【查看linux中所有用户的三种方式】
查看linux中所有用户的三种方式学习目标: 提示:通过使用 /etc/passwd 文件,getent 命令,compgen 命令这三种方法查看系统中用户的信息 用户信息存放位置: 提示:Linux ...
- 【Linux入门到精通系列讲解】Centos 7软件安装的三种方式
centos 软件安装的三种方式 Linux下面安装软件的常见方法: 一.yum 替你下载软件 替你安装 替你解决依赖关系 点外卖 缺少的东西 外卖解决 1.方便 简单 2.没有办法深入修改 yum ...
- CentOS 8 安装 JAVA 三种方式(yum / rpm / tar.gz)
JAVA 8:官方下载 JAVA 11:官方下载 手动安装的两种方式,在安装前统一在usr目录下创建一个JAVA目录 mkdir /usr/java [root@CentOS8 ~]# mkdir / ...
- Redis集群搭建的三种方式
一.Redis主从 1.1 Redis主从原理 和MySQL需要主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生性能瓶颈,特别是在读压力上,为了分担压力,Redis支持主从复制. ...
- Redis 实现限流的三种方式
欢迎关注方志朋的博客,回复"666"获面试宝典 面对越来越多的高并发场景,限流显示的尤为重要. 当然,限流有许多种实现的方式,Redis具有很强大的功能,我用Redis实践了三种的 ...
- redis集群版配置三种方式
redis的三种集群方式 redis有三种集群方式:主从复制,哨兵模式和集群. 1.主从复制 主从复制原理: 从服务器连接主服务器,发送SYNC命令: 主服务器接收到SYNC命名后,开始执行BGSAV ...
最新文章
- 支持向量所在超平面方程_支持向量机通俗导论:理解SVM的三层境界(一)
- 字节/阿里/ 百度2021年Java岗发布+最新内部面试题
- Json.NET Deserialize时如何忽略$id等特殊属性
- 怎么建立计算机共享文件夹,如何在局域网内建立共享文件夹
- 关于TCP协议的大部分,面试常问的几点都在这理里了
- CP/IP四层模型与OSI参考模型
- 4.18. 创建与修改时间
- 磁盘不见了只剩一个c盘_极简后,我家只剩一个垃圾桶
- Android 属性动画简单分析(二)
- 高通QCOM 8610平台电量计算
- 电压负反馈放大电路(基于三极管)
- 实时网速怎么看快慢_iQOO怎么显示网速 网络状态实时查看
- emqx速度_速率限制
- Intel无线网卡linux,Gentoo 安装之intel无线网卡篇
- 【STM32】标准库 菜鸟入门 GPIO输入
- 马赛克颗粒感天空Canvasjs特效
- python听歌识曲爬虫_Python爬取网易云音乐热门评论的搜索结果-阿里云开发者社区...
- EXCEL做数据-自用笔记(幼儿园级别)
- python在windows command下打印中文出错 IOError [Errno 22] Invalid argument
- 【CE入门教程】使用Cheat Engine(CE)修改游戏“植物大战僵尸”之植物篇