Ubuntu下Redis安装配置

这里使用 WSL ubuntu20 作为演示环境

下载

去官网 redis https://redis.io/

下载的 .tar.gz 拷贝入 /opt 目录

WSL 的 windows 目录在 /mnt 中,用 cp 命令拷贝

服务器直接用 Xftp 即可

拷贝完成:

Ubuntu下Redis安装配置

安装gcc

没有的话就装一下

apt update
apt install gcc

有提示就 y


检验

如图所示则 gcc 安装成功

gcc -v

Ubuntu下Redis安装配置

解压 .tar.gz 包

tar -zxvf redis-6.2.6.tar.gz

解压出来一个 redis 文件夹

编译

进入 redis 文件夹

cd redis-6.2.6

安装make
没有的话就装下

apt update
apt install make

开始编译

make

编译成功如图:

Ubuntu下Redis安装配置


报错解决

报错 Jemalloc/jemalloc.h:没有那个文件:

  • 检查 gcc 是否装好。

  • 重新编译

    make distclean
    make
    

安装

还是在 redis 文件夹内

make install

如图:

Ubuntu下Redis安装配置


验证安装

ls /usr/local/bin

有如下文件代表安装成功

Ubuntu下Redis安装配置

后台启动配置

拷贝配置文件

还是在 redis 目录中

cp redis.conf /etc/redis.conf

编辑配置文件

vi /etc/redis.conf
  • 输入 /daem 搜索

  • 找到这里:

    daemonize no

    Ubuntu下Redis安装配置

  • 回车退出搜索

  • 输入 i 启动编辑模式

  • no 修改成 yes

  • ESC 退出编辑模式

  • 输入 :wq 保存并退出

修改完成

启动

后台启动

redis-server /etc/redis.conf

验证启动

ps -ef | grep redis	# 查看进程

如图则启动成功

Ubuntu下Redis安装配置


前台启动

redis-server
Ctrl+C 关闭

关闭&连接

关闭 redis

redis-cli shutdown

进入连接

redis-cli 		# 进入连接
	> exit 		# 退出连接
	> shutdown	# 关闭 redis
上一篇:centos8 python3.7安装


下一篇:1074 Reversing Linked List (25 分)