CentOS 6.6安装单节点Redis 3.0.3
1、下载redis-3.0.3并解压缩
# cd /usr/local
# wget http://download.redis.io/releases/redis-3.0.3.tar.gz
# tar -zxvf redis-3.0.3.tar.gz
2、安装redis
# cd redis-3.0.3
# make
# make test
这里可能会报缺少tcl的错误
解决方法:下载并安装tcl
# cd /usr/local/
# wget http://downloads.sourceforge.net/tcl/tcl8.5.10-src.tar.gz
# tar -zxvf tcl8.5.10-src.tar.gz
# cd /tcl8.5.10-src/unix
# ./configure
# make
# make install
接着重新对redis进行make test
# cd /usr/local/redis3.0.3/
# make test
执行make install后,发现在/usr/local/bin/下生成了六个跟redis相关的可执行文件
# make install
# ls /usr/local/bin/
redis-benchmark redis-check-dump redis-sentinel tclsh8.5
redis-check-aof redis-cli redis-server
这六个可执行文件在/usr/local/redis-3.0.3/src/下也有,make install的作用应该就是把这六个文件从/usr/local/redis-3.0.3/src/拷贝到/usr/local/bin/下
部分文件的作用如下
redis-server:Redis服务器的daemon启动程序
redis-cli:Redis客户端命令行操作工具.你也可以用telnet根据其纯文本协议来操作
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能.
3、修改配置文件
# cd /usr/local/redis-3.0.3/
# vi redis.conf
一般需要把daemonize no改为 daemonize yes,其他的看需要修改。
4、启动redis
# redis-server redis.conf
5、查看是否启动
# netstat -antp | grep redis
tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 78499/redis-server
tcp 0 0 :::6379 :::* LISTEN 78499/redis-server
上面显示的结果,表示redis正常启动。
6、测试
# redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set name feicuisenlin
OK
127.0.0.1:6379> get name
"feicuisenlin"
127.0.0.1:6379>
上面显示的结果,表示redis部署成功。