1.通过putty把redis-3.2.6.tar.gz上传到centOS中。
putty.exe 2.tar –zxvf redis-3.2.6.tar.gzx : 从 tar 包中把文件提取出来
z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压
v : 显示详细信息
f xxx.tar.gz: 指定被处理的文件是 xxx.tar.gz
解压缩完成 安装gcc以及相关rpm包rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm
rpm-ivh libmpc-1.0.1-3.el7.x86_64.rpm
rpm-ivh kernel-headers-3.10.0-123.el7.x86_64.rpm
rpm-ivh glibc-headers-2.17-55.el7.x86_64.rpm
rpm-ivh glibc-devel-2.17-55.el7.x86_64.rpm
rpm-ivhcpp-4.8.2-16.el7.x86_64.rpm
rpm-ivhgcc-4.8.2-16.el7.x86_64.rpm
检查gcc是否安装成功; 打开redis解压缩路径 执行make命令时报错安装Redis报错:
zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory
解决方法:
make MALLOC=libc
make MALLOC=libc 需要安装tclrpm 安装 expect-5.44.1.15-4.el6.x86_64.rpm 和 tcl-8.5.7-6.el6.x86_64.rpm 包,
expect-5.44.1.15-4.el6.x86_64.rpm 貌似可以不用安装
redis-server & 启动redis服务, &表示redis以后台程序方式运行
redis-cli shutdown 关闭redis
redis服务开启后,查看端口是否正常使用 netstat -ntlp |grep 6379如果netstat 命令 没有 则需要安装rpm -ivh net-tools-2.0-0.17.20131004git.el7.x86_64.rpm
网友评论