Centos安装redis

#配置redis 安装的环境
yum install gcc-c++
#上传redis安装包
redis-4.0.8.tar
#解压
tar zxvf redis-4.0.8.tar
#进入解压后redis目录解压
make
#然后安装
make install PREFIX=/usr/local/redis
# PREFIX 是制定安装位置
#然后在/usr/local下会有 Cli 是客户端   server 是服务端
#设置后端启动 打开根目录下解压后的redis-4.0.8文件
#把redis.conf 拷贝到 redis安装目录的bin下 然后编辑
 deamonize yes

#设置redis开机起用

#编写redis 服务脚本
#!/bin/sh
#chkconfig: 345 86 14
#description: Startup and shutdown script for Redis
PROGDIR=/usr/local/redis/bin    #安装路径
PROGNAME=redis-server
DAEMON=$PROGDIR/$PROGNAME
CONFIG=/usr/local/redis/bin/redis.conf   #配置文件地址
PIDFILE=/var/run/redis.pid  
DESC="redis daemon"
SCRIPTNAME=/etc/rc.d/init.d/redis   #脚本所在的地址
#启动
start()
{
        if test -x $DAEMON
        then
        echo -e "Starting $DESC: $PROGNAME"
                  if $DAEMON $CONFIG
                  then
                            echo -e "OK"
                  else
                            echo -e "failed"
                  fi
        else
                  echo -e "Couldn't find Redis Server ($DAEMON)"
        fi
}
#停止
stop()
{
        if test -e $PIDFILE
        then
                  echo -e "Stopping $DESC: $PROGNAME"
                  if kill `cat $PIDFILE`
                  then
                            echo -e "OK"
                  else
                            echo -e "failed"
                  fi
        else
                  echo -e "No Redis Server ($DAEMON) running"
        fi
}
#重启
restart()
{
    echo -e "Restarting $DESC: $PROGNAME"
    stop
        start
}
list()
{
        ps aux | grep $PROGNAME
}
case $1 in
        start)
                  start
        ;;
        stop)
        stop
        ;;
        restart)
        restart
        ;;
        list)
        list
        ;;
        *)
        echo "Usage: $SCRIPTNAME {start|stop|restart|list}" >&2
        exit 1
        ;;
esac
exit 0
#添加可执行权限
chmod +x /etc/rc.d/init.d/redis
# 添加开机自动启动***服务
# chkconfig --add redis
#将其加入Linux启动过程,仅在level 3,level 4,level 5级别下运行
# chkconfig --level 345 redis on
#显示开机可以自动启动的服务
chkconfig --list redis
#打开/etc/rc.d/rc.local 并在文件底部加入
service redis start
#添加需要启动的服务
chmod +x  /etc/rc.d/rc.local

注意:
设置密码 为了安全一定要设,而且这里如果不绑定ip也不设密码的话,redis是默认保护模式,只能本虚拟机访问,不允许其他ip访问,本人刚开始图方便啥都不设,结果在这里踩坑了;
编辑 redis.conf
注释 bind
设置密码 requirepass
./redis-cli   -h  192.168.80.102  -p 6379
连接到客户端
输入config get requirepass 
下方出现(error) NOAUTH Authentication required.
输入auth "输入的密码"
即可
注:如果不对联系本宝宝及时改正委屈~
阅读更多
文章标签: redis
个人分类: Linux
想对作者说点什么? 我来说一句

redis搭建集群

2017年09月22日 196KB 下载

5、centos安装redis

2017年03月06日 132KB 下载

CentOS安装Redis

2015年11月04日 36KB 下载

centos 6.5 安装redis3.0.7

2016年04月23日 32KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭