安装gcc
因为我用的是wsl版本的Ubuntu(20.04),没有gcc,所以需要手动安装一下gcc,gcc的安装参考的是下面这个链接: Ubuntu-20.04上安装GCC编译器
下载安装包
访问redis官网,找到这个文件的下载链接
然后在终端执行curl -O https://download.redis.io/releases/redis-6.2.3.tar.gz
安装1
下载完毕后,执行解压缩命令tar -zxvf redis-6.2.3.tar.gz
。解压缩完毕后,执行命令cd redis-6.2.3
,切换到redis解压之后的目录下,执行命令make
,等待编译结果。编译ok之后,理论上redis就安装好了。
使用
在redis.confg中,将deamonize的值从no改成yes
同时,通过可以通过redis_init_script来启动和停止redis,这里我创建了软连接,用起来非常方便
然后就可以通过./redis_init_script start
和./redis_init_script stop
来启动、停止redis了。
注意事项
因为是在WSL的Ubuntu下安装的redis,所以还是有些事项需要注意的
- pidfile,默认的pidfile存储的位置需要修改一下,不然没法生成pid文件
- 修改过上面这个配置之后,如果使用redis_init_script来启动停止redis的话,那么这个脚本也需要做一些调整(ps,如果要用脚本启动停止的话,脚本本来就需要做调整)
整体安装过程参考了CentOS 7下载安装Redis教程 ↩︎