博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装redis
阅读量:6975 次
发布时间:2019-06-27

本文共 1468 字,大约阅读时间需要 4 分钟。

yum install gcc-c++
 
tar -zxvf redis-4.0.10.tar.gz
cd redis-4.0.10
make
make PREFIX=/usr/local/redis install
 
echo "export PATH=$PATH:/usr/local/redis/bin">>/etc/profile 
source /etc/profile
 
cp redis.conf /etc/redis_6379.conf
 

/etc/redis_6380.conf 文件配置

port 6379
daemonize yes
dir "/data/redis/6379/"
logfile "6379.log"
dbfilename "dump-6379.rdb"

启动redis

redis-server /etc/redis_6379.conf &

或者使用 /etc/init.d 的方式,创建下面文件

vi /etc/init.d/redis_6379

#/bin/sh

#Configurations injected by install_server below....
EXEC=/usr/local/redis/bin/redis-server
CLIEXEC=/usr/local/redis/bin/redis-cli
PIDFILE=/var/run/redis_6379.pid
CONF="/etc/redis_6379.conf"
REDISPORT="6379"
#password="chengce243"
 
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 -a $password -p $REDISPORT shutdown
            while [ -x /proc/${PID} ]
            do
                echo "Waiting for Redis to shutdown ..."
                sleep 1
            done
            echo "Redis stopped"
        fi
        ;;
    status)
        if [ ! -f $PIDFILE ]
        then
            echo 'Redis is not running'
        else
            echo "Redis is running ($(<$PIDFILE))"
        fi
        ;;
    restart)
        $0 stop
        $0 start
        ;;
    *)
        echo "Please use start, stop, restart or status as first argument"
        ;;
esac

 

关闭redis

redis-cli -p 6379 shutdown

或者

/etc/init.d/redis_6379 stop

 

转载于:https://www.cnblogs.com/liang545621/p/9410381.html

你可能感兴趣的文章
深入研究Servlet线程安全性问题
查看>>
intent.setFlags方法中的参数值含义
查看>>
MySQL 表空间管理
查看>>
解决您尝试打开的文件的格式与文件扩展名的指定格式不一致
查看>>
认清性能问题
查看>>
使用ansible一键安装kubernetes1.83高可用集群
查看>>
获取 a标签里的值 foreach 循环的a标签
查看>>
我的友情链接
查看>>
Spring Boot 应用教程
查看>>
硬件维修大全
查看>>
OpenStack(Kilo版本)基础架构学习笔记
查看>>
Memcache 查看列出所有key方法
查看>>
【16】Python文艺的三级菜单
查看>>
漫画告诉你什么是“DDoS”攻击?
查看>>
RDD的缓存
查看>>
【转】浅析Android动画(一),View动画高级实例探究
查看>>
Android 本机号码的获取
查看>>
Windows 无法upload 或无法register本地模块到pypi上的解决
查看>>
@Component, @Repository, @Service的区别
查看>>
我的友情链接
查看>>