建立Redis启动Linux的方法

设置方法下,CentOS 7系统

假设使用已经安装的版本3.2.4


# CD redis-3.2.4

# mkdir / / Redis等

# CP redis.conf / / / 6379.conf Redis等

# CP工具 / / /初始化redis_init_script等。D / redis

# chmod + X / etc / D / Redis的初始化。

# CP SRC / redis服务器/ usr /局部/斌/

# CP src / / /使用CLI使用本地/斌/

# VIM / /初始化等。D / redis


添加# chkconfig:23458090在脚本文件中



否则,将有redis服务不支持chkconfig错误提示


# /斌/ SH!
# chkconfig:23458090
Redis的init脚本构思。D #简单的工作在Linux系统
因为它使用的# /proc文件系统。

redisport = 6379
执行= / usr /局部/斌/ redis服务器
cliexec = / usr /局部/斌/ redis cli

PIDFILE=/var/run/redis_${REDISPORT}.pid
conf = / / /等使用美元redisport } { conf

案例$ 1
开始)
如果{ F pidfile美元}
然后
回声pidfile美元存在,进程正在运行或坠毁
其他的
回声启动Redis服务器…
执行中美元美元
FI
;;
停止)
如果{!F pidfile美元}
然后
回声pidfile美元不存在,程序没有运行
其他的
PID = $(猫pidfile美元)
停止……
cliexec P redisport关机美元美元
同时,{

回声等待redis关机…
1睡眠
多恩
回声redis停止
FI
;;
*)
请使用开始或停止作为第一个参数
;;
ESAC


注册事件,启动


# chkconfig redis上


启动服务


#服务重新启动


查看服务是否启动


# lsof我:6379


二,Debian 8设置方法

这一步是类似于上面,但是Debian使用更新RC。D(或insserv)代替chkconfig



脚本也不同。

假设使用已经安装的版本3.2.4


# CD redis-3.2.4

# mkdir / / Redis等

# CP redis.conf / / / 6379.conf Redis等

# CP工具 / / /初始化redis_init_script等。D / redis

# chmod + X / etc / D / Redis的初始化。

# CP SRC / redis服务器/ usr /局部/斌/

# CP src / / /使用CLI使用本地/斌/

# VIM / /初始化等。D / redis


添加脚本文件


# # #开始初始化信息
#提供:redis6379
#要求开始:网络local_fs美元美元
#要求停止:local_fs美元
#默认启动:2345
#默认停止:016
#简短描述:redis6379
描述:6379 #外代redis
# # #结束初始化信息


否则,将有insserv:警告:脚本redis6379失踪LSB标签和重写错误提示


# /斌/ SH!
#
Redis的init脚本构思。D #简单的工作在Linux系统
因为它使用的# /proc文件系统。
# # #开始初始化信息
#提供:redis6379
#要求开始:网络local_fs美元美元
#要求停止:local_fs美元
#默认启动:2345
#默认停止:016
#简短描述:redis6379
描述:6379 #外代redis
# # #结束初始化信息

redisport = 6379
执行= / usr /局部/斌/ redis服务器
cliexec = / usr /局部/斌/ redis cli

pidfile = / / /无功运行redis_ $ { redisport }。PID
conf = / / /等使用美元redisport } { conf

案例$ 1
开始)
如果{ F pidfile美元}
然后
回声pidfile美元存在,进程正在运行或坠毁
其他的
回声启动Redis服务器…
执行中美元美元
FI
;;
停止)
如果{!F pidfile美元}
然后
回声pidfile美元不存在,程序没有运行
其他的
PID = $(猫pidfile美元)
停止……
cliexec P redisport关机美元美元
同时,{

回声等待redis关机…
1睡眠
多恩
回声redis停止
FI
;;
*)
请使用开始或停止作为第一个参数
;;
ESAC


注册事件,启动


#update-rc.d redisd defaults


启动服务


#服务重新启动


查看服务是否启动


# lsof我:6379


开机启动后,默认的配置文件位置: / / / 6379.conf Redis等

总结

以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果有任何疑问,您可以留言交流,谢谢您的支持。