在POSIX系统中安装Redis

来源:互联网 发布:牛鞭效应知乎 编辑:程序博客网 时间:2024/06/01 08:18

Redis兼容大部分POSIX系统,包括Linux、OS X和BSD等。

Redis约定次版本号(即第一个小数点后的数字)为偶数的版本是稳定版(如2.8版、3.0版),奇数版本是非稳定版(如2.7版、2.9版)

Redis最新稳定版本的源代码可以从地址 http://download.redis.io/redis-stable.tar.gz 下载。(注意:大陆地区请使用vpn)

完整命令如下:

开始下载并安装

wget http://download.redis.io/redis-stable.tar.gz
tar xzf redis-stable.tar.gz
cd redis-stable
make

然后稍等一会就好了。

让控制台可识别Redis命令

下面把几个文件复制到/usr/local/bin中
cp redis-server /usr/local/bin
cp redis-benchmark /usr/local/bin
cp redis-cli /usr/local/bin
cp redis.conf /usr/local/bin
cd /usr/local/bin
然后启动服务
redis-server redis.conf

Redis可执行文件说明

redis-server Redis服务器
redis-cli Redis命令行客户端
redis-benchmark Redis性能测试工具
redis-check-aof AOF文件修复工具
redis-check-dump RDB文件检查工具
redis-sentinel Sentinel服务器(仅在2.8版以后)

执行以下测试

新建一个控制端,输入
redis-cli -h 127.0.0.1 -p 6379
Redis 提供了PING命令来测试客户端与Redis的连接是否正常,如果正常会收到PONG。如:
redis-cli PING
PONG
第二种方式是不附带参数运行redis-cli,这样会进入交互模式,可以自由输入命令,例如:

[root@localhost 桌面]# redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> echo hi
“hi”

输入 ?可以查看帮助信息,例如:
127.0.0.1:6380> ?
redis-cli 3.2.8
To get help about Redis commands type:
“help @” to get a list of commands in
“help ” for help on
“help ” to get a list of possible help topics
“quit” to exit

To set redis-cli perferences:
“:set hints” enable online hints
“:set nohints” disable online hints
Set your preferences in ~/.redisclirc

修改端口:

修改Redis服务器的端口,默认为6379(6379是手机键盘上MERZ对应的数字,MERZ是一名意大利歌女的名字)。
$ redis-server –port 6380

停止Redis

$ redis-cli SHUTDOWN

1 0