导读:Redis是一款高性能的键值对存储数据库,很多应用程序都会使用到它 。为了方便使用 , 我们可以将Redis设置成开机自启动,本文将详细介绍如何实现 。
1. 安装Redis
首先需要在服务器上安装Redis,具体安装步骤可参考Redis官网或相关教程 。
2. 创建Redis服务脚本
在/etc/init.d/目录下创建一个名为redis的文件,并添加以下内容:
#!/bin/sh
#
# redis - this script starts and stops the redis-server daemon
# chkconfig: - 85 15
# description: Redis is a persistent key-value database
REDISPORT=6379
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/etc/redis/${REDISPORT}.conf"
case "$1" in
start)
if [ -f $PIDFILE ]
then
echo "$PIDFILE exists, process is already running or crashed"
else
echo "Starting Redis server..."
$EXEC $CONF
fi
;;
stop)
if [ ! -f $PIDFILE ]
echo "$PIDFILE does not exist, process is not running"
PID=$(cat $PIDFILE)
echo "Stopping ..."
$CLIEXEC -p $REDISPORT shutdown
while [ -x /proc/${PID} ]
do
echo "Waiting for Redis to shutdown ..."
sleep 1
done
echo "Redis stopped"
*)
echo "Please use start or stop as first argument"
esac
3. 设置Redis服务脚本的执行权限
执行以下命令 , 将redis文件设置为可执行:
【redis-server启动 设置redis开机自启动】chmod +x /etc/init.d/redis
4. 添加Redis服务到系统服务
执行以下命令,将redis服务添加到系统服务:
chkconfig --add redis
chkconfig --level 345 redis on
5. 启动Redis服务
执行以下命令,启动Redis服务:
service redis start
总结:通过以上步骤 , 我们可以将Redis设置成开机自启动,方便我们使用 。如果需要停止Redis服务,可以执行service redis stop命令 。具体操作可参考本文介绍的步骤 。
推荐阅读
- redis 脚本 redis写lua脚本
- redis系统抽奖推荐
- 分布式存储极致性能redis6 分布式计数器redis
- redis自增 redis数值加1
- redis查看主从节点 看redis主备关系
- thinkphp5.1 redis tp5设置redis配置
- java做一个抽奖系统 java做一个redis
- redis psubscribe redis的qps是什么
- redis消息队列使用场景 redisxiaoxi