一、直接启动

1、加上&使redis以后台程序方式运行

./redis-server &

2、检查后台程序是否正常运行

ps -ef | grep redis

3、检测6379端口是否在监听了

netstat -tunpl | grep 6379

4、启动,停止客户端

redis-cli
或
redis-cli -p 端口号
redis-cli shutdown

kill -9 pid

二、制定配置文件启动

1、为redis服务启动制定配置文件/usr/local/etc/redis.conf

#修改daemonize为yes,即默认以后台程序方式运行(还记得前面手动使用&号强制后台运行吗)。
daemonize no
#可修改默认监听端口
port 6379
#修改生成默认日志文件位置
logfile "/home/futeng/logs/redis.log"
#配置持久化文件存放位置
dir /home/futeng/data/redisData

2、启动

redis-server redis.conf

三、使用redis启动脚本设置开机自启动

注意:推荐在生产线上使用此方法。

1、启动脚本redis_init_script

#大致浏览下该启动脚本,发现redis习惯性用监听的端口名作为配置文件等命名,我们后面也遵循这个约定。
#redis服务器监听的端口
REDISPORT=6379
#服务端所处位置,在make install后默认存放与`/usr/local/bin/redis-server`,如果未make install则需要修改该路径,下同。
EXEC=/usr/local/bin/redis-server
#客户端位置
CLIEXEC=/usr/local/bin/redis-cli
#Redis的PID文件位置
PIDFILE=/var/run/redis_${REDISPORT}.pid
#配置文件位置,需要修改
CONF="/etc/redis/${REDISPORT}.conf"

2、配置环境

①. 根据启动脚本要求,将修改好的配置文件以端口为名复制一份到指定目录。需使用root用户。

mkdir /etc/redis
cp redis.conf /etc/redis/6379.conf

②. 将启动脚本复制到/etc/init.d目录下,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)。

cp redis_init_script /etc/init.d/redisd

③.设置为开机自启动

此处直接配置开启自启动
chkconfig redisd on 将报错误: service redisd does not support chkconfig
参照 此篇文章 ,在启动脚本开头添加如下两行注释以修改其运行级别:

#!/bin/sh
# chkconfig:   2345 90 10
# description:  Redis is a persistent key-value database
#

再设置即可成功。

#设置为开机自启动服务器
chkconfig redisd on
#打开服务
service redisd start
#关闭服务
service redisd stop

Redis 启动的三种方法相关推荐

  1. 服务器win10系统开机慢,win10专业版系统开机启动慢 三种方法帮你敲定

    win10专业版系统开机启动慢 三种方法帮你敲定对于很多游戏玩家来说,电脑运行速度快,使用不卡顿是非常重要的,有些使用win10系统的玩家会觉得win10的启动速度慢,为了让各位能够愉快的玩游戏,今天 ...

  2. Redis启动的三种方式

    Part I. 直接启动 下载 官网下载:http://redis.io/download 安装 tar zxvf redis-2.8.9.tar.gz cd redis-2.8.9 #直接make ...

  3. Linux 开机启动的三种方法

    一.修改开机启动文件​​​​​​​ /etc/rc.local(或者/etc/rc.d/rc.local) 1.编辑rc.local文件(命令后面让得加&号,表示后台运行) 2.最后修改rc. ...

  4. java中如何启动一个新的线程三种方法

    java开启新线程的三种方法: 方法1:继承Thread类 1):定义bai一个继承自Java.lang.Thread类的du类A. 2):覆盖zhiA类Thread类中的run方法. 3):我们编写 ...

  5. 计算机启动应用程序的方法,excel的程序_Excel2010中启动应用程序的三种方法

    使用Excel时,需要先启动应用程序,怎么去进行操作启动它?今天,学习啦小编就教大家在Excel2010中启动应用程序的三种方法. Excel2010中启动应用程序的三种步骤如下: 1.开始菜单 在桌 ...

  6. android启动其他app的服务器,Android中通过外部程序启动App的三种方法

    这篇文章主要介绍了Android中通过外部程序启动App的三种方法, 本文讲解了直接通过包名. 通过自定义的Action. 通过Scheme三种方法,并分别给出操作代码,需要的朋友可以参考下 ==== ...

  7. linux 添加开机启动项的三种方法。

    原文地址: https://blog.csdn.net/lylload/article/details/79488968 Shell环境变量配置文件:https://blog.csdn.net/yzs ...

  8. ​linux 添加开机启动项的三种方法

    linux 添加开机启动项的三种方法. (1)编辑文件 /etc/rc.local 输入命令:vim /etc/rc.local 将出现类似如下的文本片段: #!/bin/sh # # This sc ...

  9. Linux 添加开机启动项的三种方法

    linux 添加开机启动项的三种方法. (1)编辑文件 /etc/rc.local 输入命令:vim /etc/rc.local 将出现类似如下的文本片段: #!/bin/sh # # This sc ...

最新文章

  1. 看完你就晓得正向代理和反向代理了!
  2. P2664 树上游戏(点分治/计数题计算贡献/树上差分)
  3. iBeacon 初探
  4. python的selenium模块_Python中Selenium模块的使用
  5. oracle的and怎么用,Oracle的BITAND的方法使用
  6. H5炫酷特效系列2——canvas特效-炫酷的心
  7. django解决:ModuleNotFoundError: No module named ‘django.core.urlresolvers‘
  8. CSS基本知识之盒子模型
  9. 修改html本地样式,html-如何通过Javascript更改CSS类样式?
  10. boost noncopyable实现禁止类拷贝
  11. [长文科普]浅谈数据湖的应用与安全
  12. file_operation(文件操作)file(文件)inode(节点)
  13. 计算机中丢失d3dx11 43.dll,电脑为何玩了游戏都有什么丢失d3dx11_34.dll
  14. 攻防世界-Mobile-基础android (Misc经验解法)
  15. 吴式太极大师战波简介
  16. 照片识别年龄 php,用OpenCV和深度学习进行年龄识别
  17. 深度理解面向对象的基础-抽象(一)
  18. 《微信读书》产品分析报告
  19. 请问哪些好用文字转语音软件?
  20. html实现数据的增删查改

热门文章

  1. 微信|QQ扫码登录网页版二维码失效问题解决方案 网站无法访问PC网页版如何解决 安卓软件历史版本下载 FV fooview悬浮球帮助教程
  2. 动态添加/注册路由之addRoutes
  3. suse种运行wkhtmltopdf
  4. 通过internet连接到股票信息服务器,一种股票机的制作方法
  5. atof()函数实现
  6. js 保留两位数且不四舍五入
  7. 华为eNSP华三HCL模拟器,VirtualBox整合,版本兼容
  8. 关于无符号整数的加法
  9. 树莓派:基于flask的远程视频监控
  10. 如何记录文件服务器上的文件操作日志