美文网首页
redis安装和验证

redis安装和验证

作者: zhong | 来源:发表于2018-01-18 15:54 被阅读0次

1. 介质下载

可以从官网下载地址下载到最新版本的redis,这里使用的redis-3.2.1

2. 安装

安装需要使用gcc:

# yum -y install gcc gcc-c++

然后可以安装了。

# cd /home/trs/
# tar -xzf redis-3.2.1.tar.gz
# cd redis-3.2.1/
# make
# cd src
# ls
image.png
安装完毕后,在src目录下会生成一系列文件,关注一下redis-serverredis-cli存在即可认为安装成功了。
为了后续操作方便,可以把这两个执行文件做个软链接到/user/bin
# ln -s /home/trs/redis-3.2.1/src/redis-cli /usr/bin/redis-cli
# ln -s /home/trs/redis-3.2.1/src/redis-server /usr/bin/redis-server

接下来在src目录下执行:# redis-server ../redis.conf 即可启动redis。
即:启动命令后需要跟一个redis的配置文件,默认配置文件在redis根目录下(即src的上一层)。
启动服务进程后,可以使用客户端程序redis-cli测试:

# cd src/
# pwd
# ./redis-cli
检测redis启动

出现如上结果即可认为redis启动成功。

关闭redis:

# redis-cli shutdown
关闭redis
由于redis对进程管理较好,因此直接kill -9 进程号直接杀进程也是可以的。

3. 配置修改

如果配置不修改,直接按照默认配置,该redis可能会出现:
a. redis不是后台启动
b. redis只能本机访问
c. 登录时需要密码
因此需要修改一下默认配置,如下:

#使redis在以服务形式在后台运行,改为no则不是后台运行
daemonize yes
# 注释掉下面这行
bind 127.0.0.1
# 增加下面这行,则允许任意机器访问redis,否则会报错 Creating Server TCP listening socket *:6379: unable to bind socket
bind 0.0.0.0
# 以下配置为no时登录不需要密码
protected-mode no

4. 其他启动问题

a. Increased maximum number of open files to 10032 (it was originally set to 1024)
解决办法:

#查看系统限制  
[root@YiTiHua_DBbak src]# ulimit -a 
  
#设置“open files”数量  
[root@YiTiHua_DBbak src]# ulimit -n 10032   

b. Creating Server TCP listening socket *:6379: unable to bind socket
网上都说什么启动时要指定redis.conf的配置文件,亲测是在扯淡,如果不指定配置文件,redis会以一个默认配置启动,并输出警告:

不指定配置文件启动redis
亲测,此问题会发生,问题出在,注释掉了配置文件中原来的bind 127.0.0.1后再没有增加bind,所以增加一行:
bind 0.0.0.0

即可解决

5. redis客户端连接

在windows可以通过redis-desktop manager进行连接和管理。


客户端管理

相关文章

  • redis安装和验证

    1. 介质下载 可以从官网下载地址下载到最新版本的redis,这里使用的redis-3.2.1 2. 安装 安装需...

  • Redis安装部署

    部署Redis服务 在redis1(192.168.1.11)上部署redis 安装编译器 编译安装redis 验证服务

  • redis 搭建记录

    下载 从redis官网中选择redis最新稳定版下载 解压缩并安装redis 登录验证

  • windows下的redis

    redis 不建议开启远程服务,需要远程服务建议API签名验证调用。 cd 到安装目录 .\redis-serve...

  • Redis的安装和配置 for CentOS

    Redis 安装和配置 Redis 安装 Redis 安装官网:http://redis.io/官网下载:http...

  • php使用Redis简述

    安装Redis在 PHP 中使用 Redis 前,需确保已安装Redis服务和php redis驱动及扩展,安装 ...

  • redis操作小结

    安装redis(windows、Linux、Ubuntu和Mac):Redis 安装 redis的启动、连接、停止...

  • Redis入门精讲

    一 Redis简介 本文将主要讲解Redis是什么,Redis的安装(包括Docker安装Redis)和Redis...

  • Redis单节点部署

    1,安装编译环境 2,下载源码包 3,解压编译安装 4,启动Redis 5,将服务放到后台运行 6,验证

  • ssm项目_06_redis的持久化和集群

    1. Redis的安装和连接 1.1 redis的安装 Redis是c语言开发的。安装redis需要c语言的编译环...

网友评论

      本文标题:redis安装和验证

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