redis 和 nginx 一样,都是C语言编写的,所以我们的准备gcc 环境,
之前已经准备好了 没有准备的话(CentOs 有自带):yum install gcc-c++
解压redis : tar -zxf redis-3.0.0.tar.gz
进入到解压目录,编译源码 : make
编译完直接安装 : make install install PREFIX=/usr/local/java/redis //指定路径
完成之后,有两种启动redis的途径 推荐第二种:
第一种 :
进入到安装目录 的bin目录下 有个 redis-server 启动即可 (不推荐)
第二种:
将源码包中的一个文件拷贝到我们的安装目录的 bin 目录下 : cp redis.conf /usr/local/java/redis-3.0/bin/
编辑该配置文件 : vi redis.conf
将 daemonize 由 no 改为 yes
保存并退出 :wq
执行启动命令(根据配置文件启动服务): ./redis-server redis.conf
正常关闭命令 : ./redis-cli shutdown
指定主机和端口号:./redis-cli -h 192.168.41.128 -p 6379
-h : redis服务器的ip地址
-p : redis的实列端口号 默认6379,
当然你得在防火墙里开通一下该端口才行 ,详见 : https://www.cnblogs.com/msi-chen/p/10243832.html