Linux安装Redis

redis软件和安装包在 /opt里面

将redis里面的redis.conf拷贝到了/myredis里,并且将/myredis里面备份的redis.conf的daemonize no 改成了daemonize yes 即可后台启动不用像Tomcat那样一定要保持黑色控制台运行而不能关闭。

查看是否启动了redis服务,在/myredis的终端输入命令:
ps -ef|grep redis 
启动备份文件的redis服务:
redis-server /myredis/redis.conf

redis命令行工具:
可以使用两种方式连接redis服务器。
第一种:交互式方式 :
redis-cli -h {host} -p {port}方式连接,然后所有的操作都是在交互的方式实现,不需要再执行redis-cli了。
第二种方式:命令方式:
redis-cli -h {host} -p {port} {command}直接得到命令的返回结果。

本次启动redis命令行工具的命令:
redis-cli -p 6379
判断redis服务是否启动命令:
ping    	//若返回PONG则服务启动成功
查看是否启动了redis服务,在/myredis的终端输入命令:
ps -ef|grep redis
关闭Redis服务命令:
SHUTDOWN
查看是否启动了redis服务,在/myredis的终端输入命令:
ps -ef|grep redis
Redis默认是开始下标从0-15的16个数据库
Windows中用Jedis连接Linux的Redis需要修改你对应启动的redis.conf文件成下面的代码形式:

编辑redis.conf,将bind 127.0.0.1注释

[root@localhost redis-4.0.1]# vim redis.conf

1)打开配置文件把下面对应的注释掉,否则Redis只允许在Linux的本机(127.0.0.1)进行连接使用,而不允许你Windows里用Eclipse、IDEA、MyEclipse等IDE进行网络连接(192.168.xxxx.xxxx)
在这里插入图片描述

# bind 127.0.0.1 

2)Redis默认不是以守护进程的方式运行默认为no,可以通过该配置项修改,使用yes启用守护进程,设置为yes
在这里插入图片描述

daemonize yes

3)保护模式。连接redis 时只能通过本地localhost (127.0.0.1)这个来链接,而不能用网络ip(192.168…)这个链接,需设置为no
在这里插入图片描述

  protected-mode no 

4)可自助为Redis设立密码安全认证,将requirepass footbared取消注释:

在这里插入图片描述取消注释改为:
在这里插入图片描述设置自己的密码
设置后每次连接或启动redis先要输入密码命令(AUTH 密码):
在这里插入图片描述

查看防火墙已经开放的端口:

Linux代码

firewall-cmd --list-ports 
开启端口:

Linux代码

firewall-cmd --zone=public --add-port=6379/tcp --permanent 

命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效

重启防火墙:

Linux代码
#重启firewall

firewall-cmd --reload  
#停止firewall  
systemctl stop firewalld.service  
#禁止firewall开机启动  
systemctl disable firewalld.service   
  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值