上一章 [ 搭建Redis本地服务器实践系列一 ] :图解CentOS7安装Redis 详细的介绍了Redis的安装步骤,那么只是安装完成,此时的Redis服务器还无法正常运作,我们需要对其进行一些配置,这个章节我们重点来讲解下如何对Redis配置文件进行配置才能顺利的启动Redis服务。
要了解Reids的配置项,我们需要先来认识一个脚本文件redis_init_script,从名字我们就能看出来,他就是Redis的初始化脚本,那么这个脚本文件长什么样子,里面有什么内容,又该怎么找到他呢?哈哈哈,不卖关子了,小伙伴们可以在解压出来的Redis文件夹中找到,文件目录地址:redis-4.0.9/utils/redis_init_script
1 #!/bin/sh 2 # chkconfig: 2345 90 10 3 # Simple Redis init.d script conceived to work on Linux systems 4 # as it does use of the /proc filesystem. 5 6 #设置redis服务的监听端口 7 REDISPORT=6379 8 9 #设置redis-server的默认执行路径(redis的安装目录) 10 EXEC=http://www.likecs.com/usr/local/redis/4.0.9/bin/redis-server 11 #设置redis-cli的默认执行路径(redis的安装目录) 12 CLIEXEC=http://www.likecs.com/usr/local/redis/4.0.9/bin/redis-cli 13 #设置redis服务运行进程文件路径 14 PIDFILE=http://www.likecs.com/var/run/redis_${REDISPORT}.pid 15 #设置redis服务启动所需的配置文件路径 16 CONF="/etc/redis/${REDISPORT}.conf" 17 18 19 case "$1" in 20 start) 21 if [ -f $PIDFILE ] 22 then 23 echo "$PIDFILE exists, process is already running or crashed" 24 else 25 echo "Starting Redis server..." 26 $EXEC $CONF 27 fi 28 ;; 29 stop) 30 if [ ! -f $PIDFILE ] 31 then 32 echo "$PIDFILE does not exist, process is not running" 33 else 34 PID=$(cat $PIDFILE) 35 echo "Stopping ..." 36 $CLIEXEC -p $REDISPORT shutdown 37 while [ -x /proc/${PID} ] 38 do 39 echo "Waiting for Redis to shutdown ..." 40 sleep 1 41 done 42 echo "Redis stopped" 43 fi 44 ;; 45 *) 46 echo "Please use start or stop as first argument" 47 ;; 48 esac