CentOS7安装Redis

Redis下载地址:https://redis.io/download

1 mkdir -p /usr/local/redis
2 cp src/redis-server /usr/local/redis/
3 cp src/redis-cli /usr/local/redis/
4 cp redis.conf /usr/local/redis/
5 
6 cd /usr/local/redis
7 vim redis.conf

① 在bind 127.0.0.1前加“#”将其注释掉

② 默认为保护模式,把 protected-mode yes 改为 protected-mode no

③ 默认为不守护进程模式,把daemonize no 改为daemonize yes

④ 将 requirepass foobared前的“#”去掉,密码改为你想要设置的密码(我为了练习用,设置为123456)

 

vim /etc/init.d/redis

 1 #!/bin/sh
 2     # chkconfig: 2345 80 90
 3     # description: Start and Stop redis
 4     #PATH=/usr/local/bin:/sbin:/usr/bin:/bin
 5     REDISPORT=6379
 6     EXEC=/usr/local/redis/redis-server     
 7     REDIS_CLI=/usr/local/redis/redis-cli     
 8     PIDFILE=/var/run/redis_6379.pid
 9     CONF="/usr/local/redis/redis.conf"     
10     AUTH="668comnet"
11 
12 case "$1" in
13     start)
14         if [ -f $PIDFILE ]
15         then
16                 echo "$PIDFILE exists, process is already running or crashed"
17         else
18                 echo "Starting Redis server..."
19                 $EXEC $CONF
20         fi
21         if [ "$?"="0" ] 
22         then 
23               echo "Redis is running..."
24         fi 
25         ;;
26     stop)
27         if [ ! -f $PIDFILE ]
28         then
29                 echo "$PIDFILE does not exist, process is not running"
30         else
31                 PID=$(cat $PIDFILE)
32                 echo "Stopping ..."
33                 $REDIS_CLI -p $REDISPORT SHUTDOWN
34                 while [ -x ${PIDFILE} ]
35                do
36                     echo "Waiting for Redis to shutdown ..."
37                     sleep 1
38                 done
39                 echo "Redis stopped"
40         fi
41         ;;
42    restart|force-reload)
43         ${0} stop
44         ${0} start
45         ;;
46   *)
47     echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2
48         exit 1
49 esac

 

在rc.local增加启动代码就可以了。

  •  vim /etc/rc.local

加入service redis start

  •  chmod 755 /etc/init.d/redis
  •  chkconfig --add redis
  •  service redis start
  •  ln -s /usr/local/redis/redis-cli /usr/bin/redis
yum install libgdiplus-devel

 

systemctl start qibucore.service
systemctl enable qibucore

 

posted @ 2020-04-30 17:01  weisp  阅读(172)  评论(0编辑  收藏  举报