美文网首页
centos6.8下redis的安装和配置

centos6.8下redis的安装和配置

作者: 火鸡不肥 | 来源:发表于2019-02-14 20:37 被阅读0次

centos6.8下redis的安装和配置

下载、安装

redis官网可以获取到最新版本的redis

进入/usr/local/目录,执行如下命令

wget http://download.redis.io/releases/redis-4.0.2.tar.gz
tar xzf redis-4.0.2.tar.gz
cd redis-4.0.2
make

执行make构建redis时报如下错误,这是因为没有安装gcc,执行如下命令即可解决

错误: make[3]: gcc:命令未找到
解决: yum install -y wget gcc make tcl //安装gcc

错误: make[3]: gcc:命令未找到
解决: yum install -y wget gcc make tcl //安装gcc

继续执行make又报错,这是因为构建redis的默认内存分配器是jemalloc,如果系统中没有jemalloc,就会报错,可以在构建时将内存分配器设置成libc

错误: zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录
解决: make MALLOC=libc  //构建时指定内存分配器

启动redis服务

使用默认配置文件启动redis服务

执行完make命令后,redis就安装完毕了,在安装目录/usr/local/redis-4.0.2目录下执行下面的命令,如果成功启动redis服务,说明redis安装成功

redis-server

指定配置文件启动redis服务

创建如下目录,存放配置文件、日志文件、进程文件、工作文件(如数据备份)

mkdir /etc/redis
mkdir /var/redis
mkdir /var/redis/log
mkdir /var/redis/run
mkdir /var/redis/6379

复制一份配置文件到/etc/redis目录

cp redis.conf /etc/redis/6379.conf

修改配置文件6379.conf

daemonize yes //将redis服务设成守护进程 
requirepass 123456 //设置认证密码 
bind 0.0.0.0 //设置监听所有ip,默认为bind 127.0.0.1,只监听本机ip,其他主机无法访问此redis,因为我要远程操作redis,所以暂时改成0.0.0.0 
protected-mode no //关闭保护模式,默认启用保护模式,同样要想远程访问redis,必须设成no pidfile /var/redis/run/redis_6379.pid 
logfile /var/redis/log/redis_6379.log 
dir /var/redis/6379

使用6379.conf启动redis服务

redis-server /etc/redis/6379.conf

关闭redis服务

直接杀死redis服务进程

#查看运行的redis服务,得到redis服务的进程号,假设是1000
ps -ef|grep redis
#杀死redis进程
kill -9 1000

使用redis客户端关闭

redis-cli –h localhost –p 6379 –a 123456 shutdown

注意

远程访问redis服务,redis主机需要对外开放6379端口号或者直接关闭防火墙,否则会连接失败

开放6379端口号

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT #开启6379端口
/etc/rc.d/init.d/iptables save #保存配置
/etc/rc.d/init.d/iptables restart #重启服务
service iptables stop   #关闭防火墙
service iptables status #查看防火墙状态
service iptables start  #启动防火墙

相关文章

  • Centos6.8下redis的安装和配置

    centos6.8下redis的安装和配置 下载、安装 在redis官网可以获取到最新版本的redis 进入/us...

  • centos6.8下redis的安装和配置

    centos6.8下redis的安装和配置 下载、安装 在redis官网可以获取到最新版本的redis 进入/us...

  • Redis部署

    redis 主从部署和哨兵配置 系统Centos6.8 安装redis redis官网获取最新稳定版redisht...

  • Redis安装 和 后台运行

    Redis 简介 Redis 配置 Redis 安装 Window 下安装 下载地址:https://github...

  • redis

    redisredis理论Redis:安装和配置redis安装配置和使用redisRedis Cluster程序环境...

  • Redis配置教程

    本文将介绍在Centos7操作系统下Redis的安装和配置。redis的安装分为yum安装和源码安装。下面先来介绍...

  • Centos6.8下Postgresql9.6.6安装与配置

    Centos6.8下Postgresql9.6.6安装与配置 标签:postgresql 1. 环境介绍 系统平台...

  • 1.Redis 安装

    reids下载 解压安装 到此 redis安装完成 设置下redis的配置文件 让redis 后台运行 配置文件在...

  • windows下redis安装配置

    windows下redis安装配置 redis一般运行在linux,这里介绍在window下安装以及配置windo...

  • CentOS安装MySQL

    注:此安装操作使用的yum,如果未安装yum请查看该文章CentOS6.8配置yum源 查看CentOS下是否安装...

网友评论

      本文标题:centos6.8下redis的安装和配置

      本文链接:https://www.haomeiwen.com/subject/osmyeqtx.html