You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#!/bin/sh
#
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.
# 根据需要修改端口号
REDISPORT=6379
# 修改安装的redis目录
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid
# 可以修改配置文件目录,也可以安找这个目录在linux上创建
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 ]
then
echo "$PIDFILE does not exist, process is not running"
else
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"
fi
;;
*)
echo "Please use start or stop as first argument"
;;
esac
centos7.4 安装redis 4.0.10
1、下载安装包
2、解压并进入目录
3、安装
4、启动
5、常用命令介绍
6、启动redis-server,并运行redis-cli进行测试
出现
127.0.0.1:6379
说明redis已经启动,如果redis服务未启动,则运行redis-cli时会报Could not connect to Redis at 127.0.0.1:6379: Connection refused的错误。初始化脚本启动redis,设置为开机自启
redis源代码目录的
utils
文件夹中有一个名为redis_init_script
的初始化脚本文件。放在/etc/init.d
下,redis会作为系统的daemon进程去运行,每次系统启动,redis进程一起启动。我们需要配置Redis的运行方式和持久化文件、日志文件的存储位置。步骤如下:1、复制配置文件到
init.d
目录2、打开配置文件redis_6379查看一下
看中文注释
2、建立以下需要的文件夹。
3、将配置文件模板
redis-4.0.10/redis.conf
复制到/etc/redis 目录中,以端口号命名6379.conf
对参数进行编辑
4、启动redis
进入redis启动脚本的存放目录
启动redis
关闭redis
启动关闭的等价命令
验证redis是否启动成功
5、设置为开机自启动
若报错
service redisd does not support chkconfig
参照 此篇文章 ,在启动脚本开头添加如下两行注释以修改其运行级别:
The text was updated successfully, but these errors were encountered: