redis 安装以及自启动操作

    xiaoxiao2026-05-08  0

    1,下载redis,可以使用wgethttp://redis.googlecode.com/files/redis-3.0.3.tar.gz但是如果你发现下载不了,可以先下载压缩文件再上传到服务器

    切换到你的压缩文件目录

    2,使用tar -zxvf redis_3.0.3.tar.gz解压文件

    3,然后你会该目录下面看见一个文件夹redis_3.0.3,进入该目录下面执行redis-server,开始编译

    4,看到出现下面这个显示,说明安装成功

    5,然后进入redis_3.0.3/src/之后执行redis-server出现下面这个说明安装成功

    安装成功之后配置自启动

    7,将utils/redis_init_script文件复制到/etc/init.d下,同时易名为redis。执行命令

    cp /usr/local/redis-3.0.3/utils/redis_init_script  /etc/rc.d/init.d/redis

    然后查看/usr/local/redis/bin中有没有redis-server和redis-cli文件 如果没有,需要在redis安装目录里面拷贝两个文件,复制之后开始配置redis如下

    #!/bin/sh # chkconfig: 2345 80 90 # Simple Redis init.d script conceived to work on Linux systems # as it does use of the /proc filesystem. REDISPORT=6379 EXEC=/usr/local/bin/redis-server CLIEXEC=/usr/local/bin/redis-cli PIDFILE=/var/run/redis.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 ]         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 可以看到在/etc/init.d/redis文件中有这么一行:CONF="/etc/redis/${REDISPORT}.conf"。于是将redis配置文件拷贝到/etc/redis/下 然后我们就可以使用

    chkconfig --add redis 注册服务了

    启动redis

    service redis start

    就这样自启动配置成功!

    转载请注明原文地址: https://ju.6miu.com/read-1309483.html
    最新回复(0)