第一步,将
redis-2.8.19.tar.gz弄到linux系统中,可用secureCRT或者WinSCP
第二步,将压缩包进行解压,解压到当前目录即可,因为是源码,不是可执行的
tar -zxvf redis-2.8.19.tar.gz
第三步,进入解压后的目录,然后进行编译(是C语言的源码)
cd redis-2.8.19
make
第四步,安装到指定目录,如/usr/local/redis
1、在make install 之前很多软件一般要make config,会有一个config配置文件,可以指定很多参数,例如安装路径,我们下载的源码已经make config过了。
2、用PREFIX指定一下安装路径
make PREFIX=/usr/local/redis install (安装要root用户,不然会报错没有权限,可以用su命令进行用户切换)
第五步,启动服务并连接客户端
cd /usr/local/redis
ll
cd bin/ 可看到有什么命令
例如:
redis-server 启动服务 redis-cli 启动客户端
redis服务启动前要读配置文件,我们可以到解压完的源码包里面拿
cd ~(这是解压路径,因人而异,你解压在哪里就去哪里)
cd redis-2.8.19
ll --可看到有redis.conf,这个就是配置文件
cp redis.conf /usr/local/redis/ --拷贝到redis安装路径
./bin/redis-server redis.conf --启动服务
启动成功后会显示:The server is now ready to accept connections on port 6379
这是一个前台程序,所以启动服务的窗口不能关闭,不然服务就关闭了。
可修改配置文件,将默认的no改为yes,使得运行为一个后台进程
daemonize yes
ps -ef |grep redis --可查看进程
./bin/redis-cli --启动客户端