##!!!!!linux关闭防火墙 service iptables stop
##需要用到的命令
#获取root权限
su
#显示进程
ps aux|grep redis
#杀进程
kill -9 XX
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
下载 redis-4.0.10.tar.gz,放在某个位置,打开命令行
1、当前目录下解压
tar -xzvf redis-4.0.10.tar.gz
cd ./redis-4.0.10
2、进入文件 redis-4.0.10,为当前目录
Make //编译,注意,进入 redis-4.0.10文件夹目录内部再执行make
3、安装在下面的位置中,需要先获取root权限
make install PREFIX=/usr/local/redis
4、接下来就可以启动了,以默认方式打开redis
#可以前端启动:会显示图案
/usr/local/redis/bin/redis-server
#也可以后端启动:不会显示图案
./src/redis-server
#注:如以配置文件方式启动则先查看已启动的 redis 进程,杀进程关闭redis服务器
5、以配置文件方式启动则需要修改 redis-4.0.10 目录下的 redis.conf 文件
配置文件 redis.conf
1) redis默认处于保护模式,只能通过127.0.0.1本地连接,所以注释掉后可以使用 ip 和端口号连接启动
注释bind 127.0.0.1
2) redis默认不是以守护线程的方式运行,默认以前端模式运行,修改daemonize为yes,即修改为
daemonize yes
3) 修改protected-model为no,即修改为
protected-model no
以配置文件方式打开redis
./src/redis-server redis.conf
6、运行客户端
#直接运行
./src/redis-cli
#或查看ip地址:ifconfig,再运行
./src/redis-cli -h 192.168.43.128 -p 6379
#虚拟机记得要NAT设置
#主机测试
import redis.clients.jedis.Jedis;
public class RedisLink {
public static void main(String[] args) {
Jedis jedis=new Jedis("192.168.43.128",6379);
jedis.set("name","jack");
String value=jedis.get("name");
jedis.close();
System.out.println(value);
}
}