简单讲下怎么样在linux下安装redis.
我是参考上一篇文章,搭建了一个虚拟机环境,NAT模式,使用的镜像是CentOS-6.6-i386-bin-DVD1.iso,创建的虚拟机ip为127.0.0.1,修改ip,参考:【处理centos 7 linux虚拟机 ip 127.0.0.1问题】
单台安装,测试用,安装到/opt目录下
怎么样登录到linux环境略过,emmm, 我用的xshell.
切换目录:cd /opt
下载:wget http://download.redis.io/releases/redis-5.0.3.tar.gz
解压:tar xzf redis-5.0.3.tar.gz
查看当前目录下文件:ls
进入redis目录:cd redis-5.0.3
编译:make
新的虚拟机出现问题如下:
解决方法如下:
下载gcc:yum install gcc
需要下载依赖包,输入y
安装,输入y
提示下载安装完毕
再次编译:make
出现错误:jemalloc/jemalloc.h:没有那个文件或目录
使用命令再次编译:make MALLOC=libc
为什么使用上面命令再次编译可以?
参考链接【redis编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录】
进入src目录:cd src
指定启动文件启动:./redis-server ../redis.conf &
&符号的作用:(如使用Ctrl+C)关闭当前会话,则Redis服务不会随之关闭; ../表示当前目录的上一级目录
(直接使用./redis-server 也可以启动)
查看进程:ps -ef|grep redis
进入redis命令:./redis-cli
字符串类型(test)赋值取值
退出redis: exit
如果有写的不对的地方,请大家多多批评指正,非常感谢!