安装过程中尽量不要使用宝塔面板!
安装步骤:
1、Windows下载
先进入Redis的官网Redis,下载压缩包
2、放入Linux
将Redis的压缩包放入Linux系统/opt目录下(我自己使用的是阿里云服务器,系统是CentOS7,使用xftp传输文件)
3、解压
使用命令 tar -zxvf redis-6.2.5.tar.gz (然后ls可以看到同名文件夹说明正常)
4、安装gcc
给Linux中安装gcc,使用命令yum gcc,然后用命令 gcc --version查看gcc版本,如果能够查到,说明安装成功
5、编译
进入redis-6.2.5目录下 (cd redis-6.2.5),使用命令 make (会看到跳出来一堆后缀.c的文件)
如果没有安装gcc,会报错误 —Jemalloc/jemalloc.h:没有那个文件,这时需要使用make distclean清除编译,在安装好gcc后再重新make即可
6、安装
使用命令make install
7、启动
安装好的redis默认在/usr/local/bin目录下
启动方式分为前台启动和后台启动。推荐使用后台启动方式
7.1 备份redis.conf
拷贝一份redis.conf到其他目录(这里拷到了/etc) 使用命令 cp redis.conf /etc/redis.conf
7.2 设置daemoize的值为yes
进入拷贝到的目录 (cd /etc)
直接使用vim redes.conf
按/进入搜索模式 输daem,回车,就可以快速定位到这一行,然后按i进入编辑模式,将no改为yes,按esc退出编辑模式,再按:进入底线命令模式,输入wq保存退出
7.3 启动
进入/usr/local/bin目录下,使用命令 redis-server 刚才的文件路径 我的是redis-server /etc/redis.conf
启动完成 可以使用ps命令查看一下当前进程 ps -ef | grep redis
7.4 也可以用客户端连接
redis-cli
如果是多个端口,需要加上端口号
redis -cli -p6379
7.5 连通测试
ping一下
7.6 关闭redis
7.6.1 在客户端中关闭 直接输入shutdown
7.6.2 单实例关闭 redis-cli shutdown
7.6.3 多实例关闭 指定端口 redis-cli -p 6379 shutdown