1.到redis官网下载安装包,网址https://redis.io/ 我下载的版本是redis-4.0.14.tar.gz
2.将redis-4.0.14.tar.gz 文件上传到服务器 /usr/local 下,放在哪个路径自定义
3.解压,tar -zxvf redis-4.0.14.tar.gz,得到一个redis-4.0.14的文件夹
4.进入文件夹 cd redis-4.0.14 执行 make
如果出现 jemalloc/jemalloc.h:没有那个文件或目录 的错误则执行
make MALLOC=libc
5.执行make install PREFIX=/usr/local/redis将安装路径设为/usr/local/redis
6.将redis-4.0.14中的redis.conf复制一份到redis文件夹中:cp /usr/local/redis-4.0.14/redis.conf /usr/local/redis
7.进入redis文件夹,vi redis.conf ,将 bind 127.0.0.1 改为 bind 0.0.0.0,将protected-mode yes改为 protected-mode no (如果不改,除本服务器能访问外,外网连不上)
8.将redis.conf文件中的daemonize no 改为 daemonize yes (设置后台运行)
9.进入redis文件夹 cd /usr/local/redis/ ,执行 ./bin/redis-server ./redis.conf 启动。
注意:在第4步时可能会遇到gcc: Command not found的问题,此时执行yum install gcc进行安装即可。接下来再执行make可能会出现error: jemalloc/jemalloc.h: No such file or directory的错误,此时执行make MALLOC=libc 即可。