Linux虚拟机安装Redis

1、官网下载Redis安装包

2、通过FileZilla将安装包移动到虚拟机上

3、Redis是由C语言编写的,所以如果服务器上没有C语言的编译环境,需要手动安装

首先虚拟机通过桥接方式连接外网,通过yum install gcc-c++安装编译环境



4、tar -zxvf redis-4.0.0.tar.gz解压

5、进入redis目录:cd redis

6、编译redis:make,报redis编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录,make时加一个参数,make MALLOC=libc

7、安装redis:make PREFIX=/usr/local/redis install 

8、将解包的文件夹下的redis.conf文件移动到/usr/local/redis目录下

9、修改redis.conf文件中daemonize no改为yes,用于后台启动redis服务


10启动redis服务(前台启动方式,这种方式下机器无法做其他shiq):./bin/redis-server



11、通过Ctrl+c退出直接启动方式,通过./bin/redis-server ./redis.conf来后台启动

12、查看服务是否启动:ps -ef | grep -i redis,可以看到在6379端口redis已启动

13、服务器上操作redis:./bin/redis-cli连接客服端

14、测试:set name test,get name,


Linux虚拟机安装Redis_第1张图片


15、本地开发环境如Myeclipse连接服务器上的redis需要官网下载Jedis包、common-pool包。然后创建测试类。

Linux虚拟机安装Redis_第2张图片

16、本地junit测试失败,原因是连接redis服务的请求被拦截了,首先修改服务器的防火墙设置,重启防火墙:service iptables restart

Linux虚拟机安装Redis_第3张图片

如果还不成功,修改redis.conf文件 将bin 127.0.0.1注释掉,将protected-mode yes 改为no



17、代码测试ping成功


你可能感兴趣的:(Linux)