通过ping命令测试本地IP与LINUX的IP连通性;
确认GCC已安装,由于Redis是C语言编译,安装需要GCC作为Redis的编译环境;
通过 rpm -qa |grep gcc,如有安装,返回gcc版本;
使用ftp工具上传Redis至本地目录下,通过ll -h 确认源文件已上传;
Redis安装在/usr/local/目录下,新建redis目录:
# cd /usr/local
# mkdir redis
复制Redis安装源至该目录下,并对安装源赋可执行权限
# cd redis/
#cp /tmp/redis-3.0.7.tar.gz /usr/local/redis/
# chmod 755 redis-3.0.7.tar.gz
解压Redis安装源压缩包:
# tar -zxvf redis-3.0.7.tar.gz
进入解压文件内,使用make对Redis进行编译:
# cd redis-3.0.7
# make
编译结束,进行Redis安装:
#make PXEFIX=/usr/local/redis install
安装成功,在/usr/local/redis下出现bin文件夹;
前端启动:
启动 redis 的服务端:在 bin 目录下,输入命令:./redis-server
启动客户端:命令:./redis-cli
后端启动:
进入redis-3.0.7文件夹下,复制redis.conf至该文件夹下:
#cp /usr/local/redis//redis-3.0.7/redis.conf /usr/local/redis/bin/
对该文件赋可执行权限:
chmod 755 redis.conf
修改 redis.conf 配置文件,daemonize no(默认),改成 yes:
#vi redis.conf
daemonize no→daemonize yes
在 bin 目录下,./redis-server redis.conf;
查看Redis启动情况:
#ps -aux|grep redis
启动./redis-cli,就可以获取到 get key1的内容了,redis 服务器后台永久开启;
使用./redis.cli shutdown,redis 会先保存好数据。