ubuntu18.04安装redis教程
文章目录
- redis简介
- linux下redis安装
- 连接redis
redis简介
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis 是单线程的
- 官网:https://redis.io/
- 中文社区:http://www.redis.cn/
linux下redis安装
环境:Ubuntu Server 18.04.1 LTS 64bit
1.下载源码
wget https://download.redis.io/releases/redis-6.0.9.tar.gz
2.解压
tar xzf redis-6.0.9.tar.gz
3.将安装文件移动到user/local
下
sudo mv ./redis-6.0.9 /usr/local/redis
cd /usr/local/redis
4.编译redis(注意:查看gcc-g++是否安装)
sudo make
5.测试编译是否成功
sudo make test
bug:
*** [err]: diskless no replicas drop during rdb pipe in tests/integration/replication.tcl
rdb child didn't terminate
*** [err]: diskless fast replicas drop during rdb pipe in tests/integration/replication.tcl
rdb child didn't terminate
直接安装,索性没有出问题。
6.安装
sudo make install
连接redis
先将/usr/local/redis
下的redis.conf配置文件移动到/usr/local/bin/kconfig
中
ubuntu@VM-8-7-ubuntu:/usr/local/bin$ sudo mkdir kconfig
ubuntu@VM-8-7-ubuntu:/usr/local/bin$ l
chardetect* jsonschema* kconfig/ pip* pip2* pip2.7* redis-benchmark* redis-check-aof* redis-check-rdb* redis-cli* redis-sentinel@ redis-server*
ubuntu@VM-8-7-ubuntu:/usr/local/bin$ sudo cp /usr/local/redis/redis.conf /usr/local/bin/kconfig/
修改kconfig/redis.conf
(由于redis默认不是后台启动的,因此需要修改配置文件!)
ubuntu@VM-8-7-ubuntu:/usr/local/bin/kconfig$ sudo vim redis.conf
启动redis服务
ubuntu@VM-8-7-ubuntu:/usr/local/bin$ redis-server kconfig/redis.conf
ubuntu@VM-8-7-ubuntu:/usr/local/bin$ ls
chardetect jsonschema kconfig pip pip2 pip2.7 redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server
#使用redis客户端进行连接
ubuntu@VM-8-7-ubuntu:/usr/local/bin$ redis-cli -p 6379
127.0.0.1:6379> PING
PONG
127.0.0.1:6379>
查看redis进程是否开启
开启新的shell查看进程
ps -ef|grep redis
关闭redis
shutdown
exit
BUT,有BUG出现◑﹏◐
127.0.0.1:6379> shutdown
(error) ERR Errors trying to SHUTDOWN. Check logs.
参考博客
(error) ERR Errors trying to SHUTDOWN. Check logs.错误
简单命令
select 3 #切换数据库
dbsize #查看数据库大小
keys * :查看当前数据库中所有的key。
flushdb:清空当前数据库中的键值对。
flushall:清空所有数据库的键值对。
ubuntu18.04安装redis教程相关推荐
- Ubuntu18.04安装pcl教程以及踩坑记录
参考教程:Ubuntu18.04安装PCL(详细教程)_一盆柠檬的博客-CSDN博客 1.安装依赖 sudo apt-get update sudo apt-get install git build ...
- Ubuntu18.04安装详细教程
为了装ubuntu版本的wechat,成功把自己的系统装坏了,重装遇到了好多之前没遇到的问题,装了两遍才成功.先将吐血试过的方法全面整理如下:感谢互联网,感谢各位博主们!!!! 一.准备工作 1. 下 ...
- Ubuntu18.04安装ros-melodic教程(2021-11-18)
一.检查软件和更新. 配置Ubuntu软件仓库(repositories)以允许使用"restricted""universe"和"multivers ...
- Ubuntu18.04安装Pycharm教程
2018/6/20 方法一:下载Pycharm与安装 下载地址:https://www.jetbrains.com/pycharm/ Pycharm专业版和社区版对大多数人来说差别不大,区别如下: 我 ...
- Ubuntu18.04安装OpenCV教程
1.Opencv安装包下载: OpenCV网站: github 找到OpenCV和 opencv_contrib 在OpenCV中找到需要的版本 点击下载源码 在opencv_contrib中选择与O ...
- Ubuntu18.04安装Anaconda
Ubuntu18.04安装Anaconda教程 conda介绍 conda是一个为Python而设的开源包管理系统和环境管理系统,用于安装Python及相应的包.可以这样理解:conda可以用来创建多 ...
- Ubuntu18.04安装教程及SLAM常用软件安装教程
文章目录 前言 Ubuntu18.04安装教程 一.准备工作 1.1.下载ubuntu镜像 1.2.制作U盘启动项 1.3.给ubuntu分配硬盘空间 二 安装ubuntu18.04系统 2.1.设置 ...
- ubuntu18.04 安装qt5.12.8及环境配置的详细教程
这篇文章主要介绍了ubuntu18.04 安装qt5.12.8及环境配置的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 环境 系统: ...
- Ubuntu18.04安装教程——超详细的图文教程
电脑配置: 名称:Lenovo 拯救者Y7000P 处理器:i7 - 10750H 内存:32G 固态:1TB 显卡:RTX2060 - 6G 一.准备工作 本文以 Ubuntu18.04.4 安装为 ...
最新文章
- 链式比较、奇怪的字母、有趣的import...Python冷知识(六)
- 云场景实践研究第85期:墨迹天气
- python中文件读写位置的作用-文件操作,读,写,指定位置
- 信号回勾产生的原因_电力电缆故障原因及常用检测方法
- 禁用Intel ME
- loadrunner 场景设计-负载生成器管理
- 前端学习(3001):vue+element今日头条管理--项目初始化总结
- 我php第一个页面,PHP 第一个 PHP 页面 - 第一个 PHP 页面 - phpStudy
- normalize函数_【ADAMS】矩阵/数组函数
- python与冒泡排序
- Ubuntu使用——9(搜狗输入法安装)
- api 微信小程序组件库colorui_微信小程序入门ColorUI组件库使用方法
- 使用svn merge 实现回退版本
- dos攻击防范 java_php DOS攻击实现代码(附如何防范)
- 使用 FireDAC的 TFDConnection, TFDQuery 最初只能显示50条记录,TDateSet.RecordCount总是获得50的解决方法。
- 网站漏洞修复之苹果cms电影系统
- oracle 级联外键,Oracle 级联删除外键
- C语言求两个正整数的最小公倍数
- 循环队列 C++ 实现
- 学了php能做什么工作吗,学会ps能做什么工作
热门文章
- AMOLED Demura 烧录图像控制屏幕灯珠方式
- 数据结构实验:图遍历的演示——以多重邻接表实现
- 【转】火鸟Firebird数据库的中文参考资料
- docker下载mysql镜像并启动容器
- insmod nbd.ko 报错‘Invalid module format‘ 处理方法
- 文字常量区与栈区分析
- 解决 use of unstable library feature ‘xxxx‘
- 法国体验周:在元宇宙中庆祝法国文化!
- vue安装和nmp换镜像
- stoi函数使用注意事项