redis的启动方法
1 .直接开始
进入redis根目录并运行命令:
#加上“”,使redis以后台程序方式执行
./redis-server 2.指定配置式并启动
可以为redis服务启动指定配置式,例如/etc/redis/6379.conf
进入redis根目录并输入命令。
如果更改./redis-server/etc/redis/6379.conf #端口,则在` redis-cli '客户端上连接时也必须指定端口。 示例:
使用redis-CLI-p63803.redis启动脚本设置启动时的自启动
启动脚本Redis_init_script位于redis的/utils/目录中,Redis_init_script脚本代码如下所示:
#! /笨长颈鹿/sh # # simpleredisinit.dscriptconceivedtoworkonlinuxsystems # asitdoesuseofthe/proc文件系统. # redis服务器侦听笨蛋长颈鹿/redis-server#客户端位置CLIEXEC=/usr/local/笨蛋长颈鹿/redis-CLI # redis PID文件中的位置pidfile=/var/run/redid 将${REDISPORT}命名为文件名conf='/etc/redis/$ { re disport }.conf ' case ' $1' instart ] if [-f $ pidfile ] thenecho ' ; stop ) if (! - f $ pidfile ] thenecho ' $ pidfiledoesnotexist, processisnotrunning ' else PID=$ (cat $ pidfile ) echo ' stopping . ' $ CLI exec-p $ redisportshutdownwhile [-x/proc/] ; * echo ' pleaseusestartorstopasfirstargument '; esac根据启动脚本将更改的配置文件复制到指定目录,并与root用户交互。
mkdir/etc/rediscpredis.conf/etc/redis/6379.conf将启动脚本复制到/etc/init.d目录中。 在此示例中,将启动脚本命名为redisd。 通常以d结尾的是后台的自助启动服务。
CP redis _ init _ script/etc/init.d/redisd设置为启动自启动,直接设置启动自启动chkconfig redisd on以检测错误。 serviceredisddoesnotsupportchkconfig
解决方法:在启动脚本的开头添加以下注释以更改运行级:
#! /笨长颈鹿/sh# chkconfig: 2345 90 10重新安装即可
#打开设置为从服务器chkconfig redisd on#启动的#服务打开服务打开服务redisdstart#服务关闭服务服务redisdstop
转载于:https://www.cn blogs.com/pq Chao/p/6549510.html