Linux系统Redis安装教程-附带后台启动

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
云原生内存数据库 Tair,内存型 2GB
简介: Linux系统Redis安装教程-附带后台启动

前言

今天体验了一下在Linux上安装Redis,过程艰辛,不过收获良多。


一、Redis安装位置

建议是这个位置:

cd usr/local/   //路径
mkdir redis     //创建Redis文件夹

需要root权限,这个自己解决哈。


wget http://download.redis.io/releases/redis-6.0.8.tar.gz     //下载Redis文件
tar xzf redis-6.0.8.tar.gz                        //解压Redis压缩文件
cd redis-6.0.8                                    //进入解压后的文件
make                                              //安装

二、使用方法

1.默认使用

cd src             //进入到src目录下
./redis-server     //运行Redis 

不过这个没啥用,你只能看着他的运行界面,另外用Redis的客户端访问,而且还必须是本地,用Linux安装方法,估计你是不会用这个的,继续看后边。


2.后台运行设置

首先你得先找到Redis.conf文件,位置在:

/usr/local/redis/redis-6.0.8          //版本号可能不同,自己注意

打开Redis.conf文件

vim redis.conf           //有些文件你可能需要sudo权限

找到这行代码,可以用bind搜索,这里是no,改为yes

找到这行代码 之前是127.0.0.0 改为0.0.0.0------- 127代表本地访问,0代表所有可访问。

i     //文档可编辑
//按Esc按键   
//按Shift和:按键  
:wq      //保存,如果有问题就改为wq!   加一个叹号。

之后运行即可访问。

./redis-server ../redis.conf

可查看是否在运行

ps aux | grep redis


3.Redis加密

redis设置密码-linux版

到redis-cli命令所在目录

cd /usr/local/redis/redis-6.0.8/src

打开客户端

./redis-cli

查看密码

config get requirepass

设置密码

config set requirepass 密码
config set requirepass 123456     //例子

用密码的方式登录

./redis-cli -p 端口号 -a 密码
./redis-cli -p 6379 -a 123456     //例子

连接之后再输入密码

auth 密码

如:auth 123456


总结

Windows的自己用比较方便,服务器还是用Linux的比较好,并且维持启动是要紧的。后续可能会研究一下自启动的,不过,那是之后了,如果有问题,欢迎评论,一般一周统一回复一次。


相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
5天前
|
NoSQL Java Linux
Jedis测试redis。(redis在linux虚拟机中)
该博客文章提供了使用Jedis客户端连接Linux虚拟机中的Redis服务器的步骤,包括Maven依赖配置、测试用例编写以及测试结果的截图。
|
5天前
|
存储 NoSQL Java
使用redis进行手机验证码的验证、每天只能发送三次验证码 (redis安装在虚拟机linux系统中)
该博客文章展示了如何在Linux虚拟机上使用Redis和Jedis客户端实现手机验证码的验证功能,包括验证码的生成、存储、验证以及限制每天发送次数的逻辑,并提供了测试结果截图。
使用redis进行手机验证码的验证、每天只能发送三次验证码 (redis安装在虚拟机linux系统中)
|
5天前
|
NoSQL Java Linux
springboot+redis+虚拟机 springboot连接linux虚拟机中的redis服务
该博客文章介绍了如何在Spring Boot项目中通过配置和代码实现连接运行在Linux虚拟机上的Redis服务,并提供了详细的步骤和测试结果截图。
springboot+redis+虚拟机 springboot连接linux虚拟机中的redis服务
|
5天前
|
NoSQL Linux 网络安全
Linux系统安装Redis
该博客文章详细介绍了在Linux系统中安装Redis的步骤,包括下载、编译、配置、启动Redis服务以及使用客户端访问Redis数据库的过程。
Linux系统安装Redis
|
1天前
|
NoSQL 数据可视化 Linux
一文教会你如何在Linux系统中使用Docker安装Redis 、以及如何使用可视化工具连接【详细过程+图解】
这篇文章详细介绍了如何在Linux系统中使用Docker安装Redis,并提供了使用可视化工具连接Redis的步骤。内容包括安装Redis镜像、创建外部配置文件、映射文件和端口、启动和测试Redis实例、配置数据持久化存储,以及使用可视化工具连接和操作Redis数据库的过程。
|
3天前
|
机器学习/深度学习 Linux Shell
超详细的Linux-Conda环境安装教程
超详细的Linux-Conda环境安装教程
|
3月前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
1016 0
|
3月前
|
关系型数据库 MySQL Linux
卸载、下载、安装mysql(Linux系统centos7)
卸载、下载、安装mysql(Linux系统centos7)
167 0
|
1月前
|
Linux 虚拟化 数据安全/隐私保护
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
|
5天前
|
Linux
虚拟机安装Linux系统的网络配置
该博客文章提供了解决虚拟机中Linux系统网络问题的多种方法,包括重置网络服务、修改网络配置文件、使用不同网络模式等,以确保虚拟机能够成功连接到网络。
虚拟机安装Linux系统的网络配置