Linux下Redis6下载、安装和配置教程-2024年1月5日

2024-01-06 18:20

本文主要是介绍Linux下Redis6下载、安装和配置教程-2024年1月5日,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Linux下Redis6下载、安装和配置教程-2024年1月5日

  • 一、下载
  • 二、安装
  • 三、启动
  • 四、设置开机自启
  • 五、Redis的客户端
    • 1.Redis命令行客户端
    • 2.windows上的图形化桌面客户端

一、下载

1.Redis的官方下载:https://redis.io/download/
在这里插入图片描述
2.网盘下载:
链接:https://pan.baidu.com/s/1ZzJKb1yeut6wxka1v4iJ_g?pwd=w7s6
提取码:w7s6
–来自百度网盘超级会员V6的分享
在这里插入图片描述

二、安装

1.安装Redis依赖
安装Redis所需要的gcc依赖:

yum install -y gcc tcl

2.redis-6.2.6.tar.gz上传至虚拟机,放到了/usr/local/src 目录,不知道怎么上传至服务器的看我这个文章
Xshell7+Xftp7下载、安装和连接虚拟机配置教程-2024年1月4日
在这里插入图片描述
3.上传到目录后,解压

tar -xzf redis-6.2.6.tar.gz

4.进入redis目录

cd redis-6.2.6

6.安装

make && make install

7.安装路径是在 /usr/local/bin目录下:
在这里插入图片描述

三、启动

1.安装完成后,在任意目录输入redis-server命令即可启动Redis(不推荐使用)前台启动,会阻塞整个会话窗口,窗口关闭或者按下CTRL + C则Redis停止。。

redis-server

在这里插入图片描述
2.指定配置启动
如果要让Redis以后台方式启动,则必须修改Redis配置文件,就在我们之前解压的redis安装包下(/usr/local/src/redis-6.2.6),名字叫redis.conf。先将这个配置文件备份一份:

cp redis.conf redis.conf.bck

然后修改redis.conf文件中的一些配置:

允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
守护进程,修改为yes后即可后台运行
daemonize yes
密码,设置后访问Redis必须输入密码
requirepass 123456
日志文件,默认为空,不记录日志,可以指定日志文件名
logfile “redis.log”

启动Redis:

# 进入redis安装目录 
cd /usr/local/src/redis-6.2.6
# 启动
redis-server redis.conf

查看是否启动了redis:

ps -ef | grep redis

在这里插入图片描述

停止 Redis 服务方法1:杀死进程

kill -9 进程号

停止 Redis 服务方法2:redis-cli来执行 shutdown 命令

# 因为之前配置了密码,因此需要通过 -u 来指定密码
redis-cli -u 123456 shutdown

四、设置开机自启

1.新建一个系统服务文件:

vi /etc/systemd/system/redis.service

2设置内容为:

[Unit]
Description=redis-server
After=network.target[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true[Install]
WantedBy=multi-user.target

3.重载系统服务:

systemctl daemon-reload

4.可以尝试命令使用

# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis

5.执行下面的命令,最终完成redis开机自启:

systemctl enable redis

6.如果设置自启报错:Failed to execute operation: Bad message
请检查你刚才新建的系统服务文件:
[Unit]是否复制成了t]
ExecStart是否写成了Exectart

五、Redis的客户端

1.Redis命令行客户端

Redis安装完成后就自带了命令行客户端:redis-cli,使用方式如下:

redis-cli [options] [commonds]

其中常见的options有:

  • -h 127.0.0.1:指定要连接的redis节点的IP地址,默认是127.0.0.1
  • -p 6379:指定要连接的redis节点的端口,默认是6379
  • -a 123321:指定redis的访问密码

其中的commonds就是Redis的操作命令,例如:

  • ping:与redis服务端做心跳测试,服务端正常会返回pong

在这里插入图片描述

2.windows上的图形化桌面客户端

该可视化软件不是redis官方出品的,是GitHub上的大神编写了Redis的图形化桌面客户端,地址:https://github.com/uglide/RedisDesktopManager

不过该仓库提供的是RedisDesktopManager的源码,并未提供windows安装包。如果想直接使用安装包得订阅下服务,花点小米,然后另一个大神就出来搞了一个同步的windows安装包,开源免费。地址:https://github.com/lework/RedisDesktopManager-Windows/releases,向两位大佬致敬!

如果使用的我的网盘的话,就不用再下载了哈,第一个就是,直接下载就ok
在这里插入图片描述
安装就不教了哈,解压–双击–下一步–咔咔一阵点-选安装位置-安装ok,安装好后启动
在这里插入图片描述
点击你新增的连接就可以啦
在这里插入图片描述

最后声明:本文参考了黑马程序员的教程,在此感谢。

这篇关于Linux下Redis6下载、安装和配置教程-2024年1月5日的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/577201

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

hadoop开启回收站配置

开启回收站功能,可以将删除的文件在不超时的情况下,恢复原数据,起到防止误删除、备份等作用。 开启回收站功能参数说明 (1)默认值fs.trash.interval = 0,0表示禁用回收站;其他值表示设置文件的存活时间。 (2)默认值fs.trash.checkpoint.interval = 0,检查回收站的间隔时间。如果该值为0,则该值设置和fs.trash.interval的参数值相等。

NameNode内存生产配置

Hadoop2.x 系列,配置 NameNode 内存 NameNode 内存默认 2000m ,如果服务器内存 4G , NameNode 内存可以配置 3g 。在 hadoop-env.sh 文件中配置如下。 HADOOP_NAMENODE_OPTS=-Xmx3072m Hadoop3.x 系列,配置 Nam

Makefile简明使用教程

文章目录 规则makefile文件的基本语法:加在命令前的特殊符号:.PHONY伪目标: Makefilev1 直观写法v2 加上中间过程v3 伪目标v4 变量 make 选项-f-n-C Make 是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make 可以自动化地执行编译、链接等一系列操作。 规则 makefile文件

linux-基础知识3

打包和压缩 zip 安装zip软件包 yum -y install zip unzip 压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表 -q:不显示命令执行过程-r:递归处理,打包各级子目录和文件-u:把文件增加/替换到压缩包中-d:从压缩包中删除指定的文件 解压:unzip 压缩包名 打包文件 把压缩包从服务器下载到本地 把压缩包上传到服务器(zip

wolfSSL参数设置或配置项解释

1. wolfCrypt Only 解释:wolfCrypt是一个开源的、轻量级的、可移植的加密库,支持多种加密算法和协议。选择“wolfCrypt Only”意味着系统或应用将仅使用wolfCrypt库进行加密操作,而不依赖其他加密库。 2. DTLS Support 解释:DTLS(Datagram Transport Layer Security)是一种基于UDP的安全协议,提供类似于