redis安装部署linux集群_redis安装配置

redis安装部署linux集群_redis安装配置一、下载安装包首先下载redis安装包,下载地址wgethttps://download.redis.io/releases/redis-6.2.0.tar.gztzr-zxvfredis-6.2.0.tar.gz二、编译安装1、解压redis安装包,将redis安装至指定目录。makeinstallprefix=/user/local/redis/若编译错误,可以使用makeclean清空编译结果2、将解压目录下的redis.conf文件拷贝至安装目录的bin文件夹下cp

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一、下载安装包

首先下载redis安装包,下载地址

wget https://download.redis.io/releases/redis-6.2.0.tar.gz
tzr -zxvf redis-6.2.0.tar.gz

二、编译安装

1、解压redis安装包,将redis安装至指定目录。

make install prefix=/user/local/redis/

若编译错误,可以使用make clean清空编译结果

2、将解压目录下的redis.conf文件拷贝至安装目录的bin文件夹下

cp redis.conf /usr/local/redis/bin/

三、修改配置

1、打开安装目录bin文件夹中的redis.conf文件,修改配置项

# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
# JUST COMMENT OUT THE FOLLOWING LINE.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#bind 127.0.0.1 -::1


# By default Redis does not run as a daemon. Use 'yes' if you need it.
# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
# When Redis is supervised by upstart or systemd, this parameter has no impact.
daemonize yes

# Note that on modern Linux systems "/run/redis.pid" is more conforming
# and should be used instead.
pidfile /usr/local/redis/run/redis_6379.pid

# If the master is password protected (using the "requirepass" configuration
# directive below) it is possible to tell the replica to authenticate before
# starting the replication synchronization process, otherwise the master will
# refuse the replica request.
requirepass 123+++

修改daemonize 为yes默认是no,否则redis不能后台运行
将bind 注释,否则客户端工具无法连接redis
修改requirepass 设备密码,否则客户端无法连接redis

四、启动redis

1、启动redis

./redis-server redis.conf

2、查看redis是否启动

ps -ef|grep redis

3、服务器连接redis
服务器上连接redis通过redis-cli连接,-h指定ip,-p指定端口,-a登录密码

./redis-cli -h 127.0.0.1 -p 6379 -a 123+++

redis默认16个库,redis-cli默认登录的是DB0,登录指定的库通过-n来指定,例如-n 1 为登录DB1

五、客户端连接

1、本地首先ping ip确认ip和端口是否通畅。
2、使用Another Redis DeskTop工具输入ip、端口和密码连接工具。

若telnet端口不通,排查redis是否启动,进程是否允许,然后查看防护墙是否开发对应端口,默认redis端口为6379.
若工具连接不上redis,确认服务器redis已启动,排查redis.conf配置文件,是否把bind 127.0.0.1 给注释掉,然后确认是否设置requirepass密码。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/185744.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月5日 上午10:36
下一篇 2022年10月5日 上午10:46


相关推荐

  • HTML5 CSS3 精美案例 : 达到VCD盒个性幻灯片

    HTML5 CSS3 精美案例 : 达到VCD盒个性幻灯片

    2022年1月11日
    58
  • assert函数解析[通俗易懂]

    assert函数解析[通俗易懂]一、assert是宏明确一点:在C中,ASSERT是宏而不是函数。assert()是一个调试程序时经常使用的宏。在程序运行时它计算括号内的表达式。如果表达式为FALSE(0),程序将报告错误,并终止执行。如果表达式不为0,则继续执行后面的语句。这个宏通常用来判断程序中是否出现了明显非法的数据,如果出现就终止程序以免导致严重后果,同时反馈错误发生“地点”。

    2025年5月24日
    6
  • pycharm设置壁纸_pycharm界面开发

    pycharm设置壁纸_pycharm界面开发一:打开pycharm,按两次shift输入setbackgroundimage或者用快捷键Ctrl+shift+A二:选择setbackgroundimage进入如下界面第一处的箭头是背景图片的路径,第二个是透明度。选完图片之后点击ok就可以看到效果啦!三:最终效果ps:提升一下敲代码的big,哈哈!…

    2022年8月27日
    8
  • java cloneable 接口_Cloneable 接口 记号接口(标记接口)「建议收藏」

    java cloneable 接口_Cloneable 接口 记号接口(标记接口)「建议收藏」Cloneable接口指示了一个类提供了一个安全的clone方法。首先了解Object.clone()方法:clone是Object超类的一个protected方法,用户代码不能直接调用这个方法。Object的子类只能调用Object超类中受保护的clone方法来克隆它自己的对象,必须重新定义clone为public才能允许所有方法调用这个类的实例的clone方法克隆对象。clone方法的作用:…

    2022年8月31日
    9
  • ReactNative入门(安卓)——API(上)

    ReactNative入门(安卓)——API(上)Alert-弹窗通过Alert.alert()方法调用唤起原生弹窗,点击会触发onPress回调(参考下方代码)并清除弹窗。importReact,{AppRegistry,C

    2022年7月3日
    53
  • MySQL连接查询

    MySQL连接查询首先创建两个表fruits表,包含水果id、名字、价格orders表,包含id和订单号(num)1.内连接查询(INNORJOIN)使用普通sql语句selectfruits.id,name,price,numfromfruits,orderswherefruits.id=orders.id;使用内连接查询语句(结果与上图相同)s…

    2022年4月30日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号