Redis是c语言开发的。
因为LINUX发行版比较多,所以一般建议下载安装版源码,在不同的版本下直接编译安装
安装redis需要c语言的编译环境。如果没有gcc需要在线安装。
yum install gcc-c++
判断系统中是否已经存在C语言编译环境只需要输入gcc
如果不存在则提示指令不存在,上图代表已经存在gcc环境
下载
Linux版本 2.8.11 :
http://download.redis.io/releases/redis-2.8.11.tar.gz
安装步骤:
第一步:redis的源码包上传到linux系统。
第二步:解压缩redis。
[root@CentOS6 ~]# tar zxvf redis-3.0.0.tar.gz
第三步:编译。进入redis源码目录。make
[root@CentOS6 ~]# cd redis-3.0.0
[root@CentOS6 redis-3.0.0]# make
第四步:安装。
[root@CentOS6 redis-3.0.0]# make install PREFIX=/usr/local/redis
PREFIX参数指定redis的安装目录。一般软件安装到/usr目录下
安装完毕后将redis.config文件复制到 /usr/local/redis/bin 方便后期修改
cp redis.conf /usr/local/redis/bin
设置密码
生产环境中注意一定要设置密码 安全问题 配置文件中设置
开放外网访问
注释掉 bind 127.0.0.1 添加bind 0.0.0.0
第三步:启动
进入redis 的 bin目录下
前端启动
root@CentOS6 bin]# ./redis-server
关闭直接ctrl+c
后端启动:可带配置文件
修改redis.conf配置文件
[root@CentOS6 bin]# ./redis-server ../redis.conf
关闭
[root@CentOS6 bin]# ./redis-cli shutdown
或者根据pid kill-9
连接redis
[root@CentOS6 bin]# ./redis-cli
127.0.0.1:6379>
默认host为本机地址
如果是远程连接
[root@CentOS6 bin]# ./redis-cli -h 192.168.25.201 -p 6379
192.168.25.201:6379>
判断是否连接正常
192.168.25.201:6379> ping
PONG