1、直接启动
  进入redis根目录,执行命令:

./redis-server 

2、通过指定配置文件启动
  可以为redis服务启动指定配置文件,例如配置为/etc/redis/6379.conf
  进入redis根目录,输入命令:

./redis-server /etc/redis/6379.conf

如果更改了端口,使用`redis-cli`客户端连接时,也需要指定端口,例如:

./redis-cli -p 6380

3、使用redis启动脚本设置开机自启动
  启动脚本 redis_init_script 位于位于Redis的 /utils/ 目录下,redis_init_script脚本代码如下:

#!/bin/sh
#
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.#redis服务器监听的端口
REDISPORT=6379#服务端所处位置
EXEC=/usr/local/bin/redis-server#客户端位置
CLIEXEC=/usr/local/bin/redis-cli#redis的PID文件位置,需要修改
PIDFILE=/var/run/redis_${REDISPORT}.pid#redis的配置文件位置,需将${REDISPORT}修改为文件名
CONF="/etc/redis/${REDISPORT}.conf"case "$1" instart)if [ -f $PIDFILE ]thenecho "$PIDFILE exists, process is already running or crashed"elseecho "Starting Redis server..."$EXEC $CONFfi;;stop)if [ ! -f $PIDFILE ]thenecho "$PIDFILE does not exist, process is not running"elsePID=$(cat $PIDFILE)echo "Stopping ..."$CLIEXEC -p $REDISPORT shutdownwhile [ -x /proc/${PID} ]doecho "Waiting for Redis to shutdown ..."sleep 1doneecho "Redis stopped"fi;;*)echo "Please use start or stop as first argument";;
esac

如果直接配置开启自启动 chkconfig redisd on 发现错误: service redisd does not support chkconfig,解决办法,在启动脚本开头添加如下注释来修改运行级别:

#!/bin/sh
# chkconfig:   2345 90 10

根据启动脚本,将修改好的配置文件复制到指定目录下,用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 start
#关闭服务
service redisd stop

Redis三种启动方式相关推荐

  1. Linux安装Redis以及Redis三种启动方式

    目录树 一.安装前的软件准备 二.Redis的安装 三.Redis的三种启动方式!!! 1.直接启动Redis 2.后台进程方式启动Redis 3.通过开机启动方式 四.Window上桌面连接Linu ...

  2. linux redis 三种启动方式

    1.直接启动   进入redis根目录,执行命令:   #加上'&'号使redis以后台程序方式运行 nohup redis-server & 2.通过指定配置文件启动   可以为re ...

  3. Redis三种启动方式(Linux)

    Redis操作(Linux版) 安装说明 在使用Redis之前,我们需要先在Linxu环境中下载安装好Redis 如下四条指令即可完成Linux上的Redis安装. //下载对应Redis压缩包wge ...

  4. Redis 三种启动方式

    ####Part I. 直接启动 官网下载 安装 tar zxvf redis-2.8.9.tar.gz cd redis-2.8.9 #直接make 编译 make #可使用root用户执行make ...

  5. Spring Boot项目(Maven\Gradle)三种启动方式及后台运行详解

    Spring Boot项目三种启动方式及后台运行详解 1 Spring Boot项目三种启动方法 运行Application.java类中的Main方法 项目管理工具启动 Maven项目:mvn sp ...

  6. Spring Boot(4)--- spring boot的三种启动方式

    springboot的三种启动方式 一:IDE 运行Application这个类的main方法 二:在springboot的应用的根目录下运行mvn spring-boot:run 三:使用mvn i ...

  7. GPS/BDS:星历表、历书、GPS三种启动方式

    星历表.历书.GPS三种启动方式 转自:https://blog.csdn.net/longwei91/article/details/82379165 星历表(Ephemeris):包含了非常详细的 ...

  8. Tomcat介绍及三种启动方式的区别

    一.Tomcat的下载 二.Tomcat目录说明 三.Tomcat常用命令 四.Tomcat服务的安装 五.Tomcat启动的三种方式 六.三种启动方式的区别 七.Tomcat端口占用问题 一.Tom ...

  9. 启动指定参数_SpringBoot的三种启动方式

    1.背景 这几天在看面试题,看到了有关SpringBoot的相关知识点,其中有一个问题是:"SpringBoot有哪几种启动方式?".一下子懵逼了,脑子里面只记得在本地启动的时候是 ...

最新文章

  1. mysql 分页排序
  2. bootstrap 全局 CSS 样式
  3. leetcode-349-两个数组的交集
  4. 为Twitter4j创建自定义SpringBoot Starter
  5. MySQL 存储过程 if语句
  6. 9-n个人中选k个人的选择方法种类
  7. 【赛尔笔记】病患相似度度量简述
  8. Attach and Detach in VC
  9. 网络协议 18 - CDN:家门口的小卖铺
  10. SQL Server 数据库性能优化(转载)
  11. Oracle数据库多语言文字存储解决方案
  12. 20169218 2016-2017-2 《网络攻防实践》第八周学习总结
  13. 最新最快的HTTP代理服务器,国内外HTTP代理服务器,游戏代理服务器,Q代理服务器,代理IP...
  14. php实现支付宝扫码付
  15. C++实现分数的四则运算
  16. python界面教学视频_tkinter 窗口可视化你的 Python程序GUI教学
  17. 300道SpringCloud面试题及答案(最新整理)
  18. 易风互联网邮件监控系统 v2.21 怎么用
  19. 笨办法学python第五版_笨办法学python PDF下载|笨办法学python第五版 电子版附目录_最火软件站...
  20. 学美工设计怎么找一家好的培训机构

热门文章

  1. 如何理解协方差矩阵(散布矩阵)
  2. C++获得程序运行时间
  3. 再见,VLOOKUP!66个经典Excel数据分析、可视化神技汇总,付费搞来的,一会儿删...
  4. iOS开发 UIImage图片拼接
  5. 现行ISO/IEC软件工程国际标准
  6. JS中箭头函数和普通函数的五种区别
  7. 【redis】zset 命令
  8. 实现下拉框的汉字、拼音、首字母大小写,全拼检索选项
  9. 【MySQL】关于MySQL配置文件路径问题
  10. 关于Redis缓存的面试题