Redis三种启动方式
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三种启动方式相关推荐
- Linux安装Redis以及Redis三种启动方式
目录树 一.安装前的软件准备 二.Redis的安装 三.Redis的三种启动方式!!! 1.直接启动Redis 2.后台进程方式启动Redis 3.通过开机启动方式 四.Window上桌面连接Linu ...
- linux redis 三种启动方式
1.直接启动 进入redis根目录,执行命令: #加上'&'号使redis以后台程序方式运行 nohup redis-server & 2.通过指定配置文件启动 可以为re ...
- Redis三种启动方式(Linux)
Redis操作(Linux版) 安装说明 在使用Redis之前,我们需要先在Linxu环境中下载安装好Redis 如下四条指令即可完成Linux上的Redis安装. //下载对应Redis压缩包wge ...
- Redis 三种启动方式
####Part I. 直接启动 官网下载 安装 tar zxvf redis-2.8.9.tar.gz cd redis-2.8.9 #直接make 编译 make #可使用root用户执行make ...
- Spring Boot项目(Maven\Gradle)三种启动方式及后台运行详解
Spring Boot项目三种启动方式及后台运行详解 1 Spring Boot项目三种启动方法 运行Application.java类中的Main方法 项目管理工具启动 Maven项目:mvn sp ...
- Spring Boot(4)--- spring boot的三种启动方式
springboot的三种启动方式 一:IDE 运行Application这个类的main方法 二:在springboot的应用的根目录下运行mvn spring-boot:run 三:使用mvn i ...
- GPS/BDS:星历表、历书、GPS三种启动方式
星历表.历书.GPS三种启动方式 转自:https://blog.csdn.net/longwei91/article/details/82379165 星历表(Ephemeris):包含了非常详细的 ...
- Tomcat介绍及三种启动方式的区别
一.Tomcat的下载 二.Tomcat目录说明 三.Tomcat常用命令 四.Tomcat服务的安装 五.Tomcat启动的三种方式 六.三种启动方式的区别 七.Tomcat端口占用问题 一.Tom ...
- 启动指定参数_SpringBoot的三种启动方式
1.背景 这几天在看面试题,看到了有关SpringBoot的相关知识点,其中有一个问题是:"SpringBoot有哪几种启动方式?".一下子懵逼了,脑子里面只记得在本地启动的时候是 ...
最新文章
- mysql 分页排序
- bootstrap 全局 CSS 样式
- leetcode-349-两个数组的交集
- 为Twitter4j创建自定义SpringBoot Starter
- MySQL 存储过程 if语句
- 9-n个人中选k个人的选择方法种类
- 【赛尔笔记】病患相似度度量简述
- Attach and Detach in VC
- 网络协议 18 - CDN:家门口的小卖铺
- SQL Server 数据库性能优化(转载)
- Oracle数据库多语言文字存储解决方案
- 20169218 2016-2017-2 《网络攻防实践》第八周学习总结
- 最新最快的HTTP代理服务器,国内外HTTP代理服务器,游戏代理服务器,Q代理服务器,代理IP...
- php实现支付宝扫码付
- C++实现分数的四则运算
- python界面教学视频_tkinter 窗口可视化你的 Python程序GUI教学
- 300道SpringCloud面试题及答案(最新整理)
- 易风互联网邮件监控系统 v2.21 怎么用
- 笨办法学python第五版_笨办法学python PDF下载|笨办法学python第五版 电子版附目录_最火软件站...
- 学美工设计怎么找一家好的培训机构