redis的详细介绍这里不在进行叙述,只是记录下安装过程,方便以后的查阅
一、下载并解压
tar -zxvf redis-2.8.21.tar.gz -C /usr/local/
cd /usr/local/redis-2.8.21
make #编译即可,不需要configure
make install #这一步会将可执行文件生成在/usr/local/bin目录里
make test #运行一个测试程序,这一步可以不执行
说明:
1、请先保证系统安装了c编译器,若未安装,则 yum install -y gcc g++ gcc-c++ make
2、若出现错误:#error "Newer version of jemalloc required",则在执行make时:make MALLOC=libc
3、会在redis的解压目录的src文件夹里生成redis-server,redis-cli等可执行的文件。
4、若想让以上说的那些可执行文件生成到指定目录,则在make的时候:make PREFIX=/usr/local/redis
5、若执行make test出现:You need tcl 8.5 or newer in order to run the Redis test 错误,则yum -y install tcl
二、配置redis.conf
daemonize yes #以守护进程运行
port 6380 #端口
dir "/usr/local/redis-2.8.21/6380/data" #存储的数据目录
logfile "/usr/local/redis-2.8.21/6380/redis.log" #日志文件目录
若有其它需求,请配置其他选项
三、启动
redis-server /usr/local/redis-2.8.21/redis.conf #须指明配置文件
若要在控制台启动一个redis客户端,则:
redis-cli -h 127.0.0.1 -p 6379
#h:redis地址,若是本机可不写; p:redis端口,默认6379。具体用法执行redis-cli --help 查看帮助