Ubuntu下Redis安装配置

2021/11/13 19:15:56

本文主要是介绍Ubuntu下Redis安装配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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

下载

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

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

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

服务器直接用 Xftp 即可

拷贝完成:

image-20211113102217177

安装gcc

没有的话就装一下

apt update
apt install gcc

有提示就 y


检验

如图所示则 gcc 安装成功

gcc -v

image-20211113104615243

解压 .tar.gz 包

tar -zxvf redis-6.2.6.tar.gz

解压出来一个 redis 文件夹

编译

进入 redis 文件夹

cd redis-6.2.6

安装make
没有的话就装下

apt update
apt install make

开始编译

make

编译成功如图:

image-20211113104441922


报错解决

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

  • 检查 gcc 是否装好。

  • 重新编译

    make distclean
    make
    

安装

还是在 redis 文件夹内

make install

如图:

image-20211113105422028


验证安装

ls /usr/local/bin

有如下文件代表安装成功

image-20211113105754817

后台启动配置

拷贝配置文件

还是在 redis 目录中

cp redis.conf /etc/redis.conf

编辑配置文件

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

  • 找到这里:

    daemonize no

    image-20211113111712980

  • 回车退出搜索

  • 输入 i 启动编辑模式

  • no 修改成 yes

  • ESC 退出编辑模式

  • 输入 :wq 保存并退出

修改完成

启动

后台启动

redis-server /etc/redis.conf

验证启动

ps -ef | grep redis	# 查看进程

如图则启动成功

image-20211113112402122


前台启动

redis-server
Ctrl+C 关闭

关闭&连接

关闭 redis

redis-cli shutdown

进入连接

redis-cli 		# 进入连接
	> exit 		# 退出连接
	> shutdown	# 关闭 redis


这篇关于Ubuntu下Redis安装配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程