Redis基础学习:
首先是安装redis,在官网上redis是不推荐在window上使用的。所以我们只考虑在linux环境下处理。
安装步骤:
1:安装C 语言的编译环境
下载安装最新版的gcc编译器
yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash
测试 gcc版本
gcc --version
2下载redis-6.2.1.tar.gz放/opt目录
解压命令:tar -zxvf redis-6.2.1.tar.gz
解压完成后进入目录:cd redis-6.2.1
在redis-6.2.1目录下再次执行make命令(只是编译好)
如果没有准备好C语言编译环境,make 会报错—Jemalloc/jemalloc.h:没有那个文件
解决方案:运行make distclean
在redis-6.2.1目录下再次执行make命令(只是编译好)
跳过make test 继续执行: make install
最后:测试是否安装成功
redis-server:Redis服务器启动命令(前台启动,窗口关闭后服务就停了,不推荐使用)
redis-cli:客户端,操作入口
既然不推荐前台启动,那后台启动则需要如下操作
拷贝一份redis.conf到其他目录:cp /opt/redis-3.2.5/redis.conf /myredis
修改redis.conf文件将里面的daemonize no 改成 yes,让服务在后台启动
然后重新启动服务:redis-server/myredis/redis.conf
然后用客户端去访问,多个端口可以:redis-cli -p6379。
多实例关闭,指定端口关闭:redis-cli -p 6379 shutdown,单实例可去掉端口部分。如果实在关不掉,可以kill -9 pid去杀掉进程