linux 安装redis
redis官网下载地址:https://redis.io/download
在Linux下安装Redis非常简单,具体步骤如下(官网有说明):
1)下载源码,解压缩后编译源码。
1 $ wget http://download.redis.io/releases/redis-4.0.2.tar.gz 2 $ tar xzf redis-4.0.2.tar.gz 3 $ cd redis-4.0.2 4 $ make
2)编译完成后,在redis-4.0.2目录下,有1个可执行文件redis.conf。然后拷贝到一个目录下。
1 mkdir /usr/local/redis 2 cp redis.conf /usr/local/redis
3 )编译完成后,在src目录下,有三个可执行文件redis-server、redis-benchmark和redis-cli。然后拷贝到一个目录下。
1 cd src 2 cp redis-server /usr/local/redis 3 cp redis-benchmark /usr/local/redis 4 cp redis-cli /usr/local/redis
4)进入/usr/local/redis目录下
1 cd /usr/local/redis
5)启动redis服务
1 ./redis-server ./redis.conf
6)进入redis客户端
1 ./redis-cli 2 127.0.0.1:6379> set name haha 3 OK 4 127.0.0.1:6379> get name 5 "haha" 6 127.0.0.1:6379>
7)退出redis客户端
1 quit
8)停止redis服务
1 ./redis-cli -p 端口号 shutdown
window上访问虚拟机redis
1)首先要修改redis 的配置文件,找到bind节点redis.conf,修改bind的节点如下:
bind的意思是绑定哪个ip地址能够访问服务 ,也就是说只能通过bind的ip可以访问redis server。
ps: bind 127.0.0.1 //绑定虚拟机上自己的ip,也就是说本地机子可以访问到redis server
bind 0.0.0.0 // 所有的机子都可以访问到redis server
bind 192.168.1.253 //这个外部的机子可以访问redis server
2)开放redis的服务端口,也就是在linux上放开6379的端口号
打开端口号:iptables -A INPUT -ptcp --dport 端口号(6379) -j ACCEPT
保存端口号; iptables-save
3) 如果第二步骤,不生效,则执行以下操作
systemctl stop firewalld.service
systemctl disable firewalld.service
iptables -I INPUT -p tcp -j ACCEPT
iptables-save
4)再重启redis