CentOS7 安装配置Redis数据库

  1. 1.Redis源码获取

    1、进入Redis官网获取Redis最新稳定版下载地址

    2、通过wget命令下载 Redis 源代码。

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

  2. 2.Redis编译

    1、通过tar -xvf redis-3.0.2.tar.gz命令解压下载Redis源码压缩包redis-3.0.2.tar.gz;

    2、编译Redis。通过cd redis-3.0.2/进入Redis源码目录内,执行make编译Redis;

    注意:make命令执行完成编译后,会在src目录下生成6个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel。

     

  3.  

    3.Redis安装配置

    1、安装Redis,执行 make install 会将make编译生成的可执行文件拷贝到/usr/local/bin目录下;

    2、执行 ./utils/install_server.sh 配置Redis配置之后Redis能随系统启动。

    CentOS <wbr>7安装配置Redis数据库

    CentOS <wbr>7安装配置Redis数据库

     

  4.  

    4.Redis服务查看、开启、关闭

    1、通过ps -ef|grep redis命令查看Redis进程;

    2、开启Redis服务操作通过/etc/init.d/redis_6379 start命令,也可通过(service redis_6379 start);

    3、关闭Redis服务操作通过/etc/init.d/redis_6379 stop命令,也可通过(service redis_6379 stop);

    CentOS <wbr>7安装配置Redis数据库
     

  5. ======================================

  6. 如果redis在其它服务器无法链接,需要修改 6379.conf (端口号)的配置文件 将里面bind 127.0.0.1 选项后面增加一个外网的绑定地址,默认只开启了内网地址绑定,指令如下:

  7. cat  /etc/redis/6379.conf  | grep -n bind

  8. 根据找到的关键字行数定位到文件需要修改的行,再编辑。

  9. vim /etc/redis/6379.conf    编辑时候输入          :70(具体行号) 

  10.  (或者:            vim +70 /etc/redis/6379.conf)

  11. 输入i   编辑完成后 wq!退出即可。(bind 127.0.0.1 192.168.1.38

  12.        或者直接把这一行用#号注释了也行

  13. 同理,找到requirepass 那一行删除#号,加上自己的密码,否则redis默认拒绝外部链接(master-slave 模式中的slave)

  14. sudo vim +501 6379.conf (这里应该就在501行,此处直接跳转了)

  15. 然后可以通过reboot命令重启远程服务器,看看是否自动启动

  16. netstat -an | grep 6379  (a代表所有all,n代表通过ip地址形式,显示拒绝显示别名,能显示数字的全部转化成数字)

  17. 然后  : /usr/local/bin/redis-cli -h 192.168.1.38

  18. 然后结束战斗。。。。windows上可以试试 telnet 192.168.1.38 6379  看看外部能否连同,不行就看看是不是linux防火墙没关

  19. 这里推荐使用Redis Desktop Manager 作图形化客户端管理工具,windows版本直接安装,其它ubuntu,mac版本如果不想花钱就自己拿源码包编译。。。。编译。。。。醉了。。。

  20. centos 7 上用的不是iptables防火墙,用的是firewall ,得加上自己的端口。。。

  21. sudo firewall-cmd   --add-port=6379/tcp --permanent  

  22. 重新载入

    firewall-cmd --reload

  23. 查看

    firewall-cmd --query-port=6379/tcp 

  24. 或者:firewall-cmd  --list-all

  25. 删除

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值