首页 > 数据库 >Linux安装redis(超级详细)

Linux安装redis(超级详细)

时间:2024-07-30 14:28:51浏览次数:13  
标签:安装 local 超级 redis usr Linux 安装包 目录

持续关注我,我将分享一个网站完整的搭建过程!

序号内容链接
1linux安装jdk1.8https://blog.csdn.net/weixin_43836859/article/details/140478239
2linux安装mysql5.7https://blog.csdn.net/weixin_43836859/article/details/140627233
3linux安装redishttps://blog.csdn.net/weixin_43836859/article/details/140702510

文章目录

前言

最近刚购买了一台阿里云的服务器准备要搭建一个网站,正好将网站的一个完整搭建过程分享给大家!前面我们已经分享了linux如何安装jdk1.8和mysql5.7,今天给大家介绍一下如何安装常用的内存数据库:redis

一、下载redis


首先我们需要去redis官网,下载linux版本的安装包。链接: https://download.redis.io/releases/ ,这里不建议大家下载最新的安装包,避免出现一下奇奇怪怪的问题(其他的软件安装包同样),我们下载个6.2.6版本的安装包。

​​
2.直接下载我下好的安装包,不用从外网下载。可以直接点击下载!下载地址:https://pan.baidu.com/s/1H5wE0SdYsnQb_LBxpibATw 提取码:p48h

二、安装过程

1.上传安装包,并解压

在开始安装的时候,我们和之前一样可以先规划将redis存放在服务器的哪个位置。这里我们规划将redis安装在/usr/local/redis这个目录下面,我们首先创建目录,然后将安装包上传到redis目录


#创建redis目录
mkdir -p /usr/local/redis

#进入到java目录
cd /usr/local/redis 
#使用rz命令将你之前下载好的安装包上传到redis目录
rz

可以看到我们已经将文件上传到/usr/local/redis目录(使用WinSCP或者xshell工具也可以将文件上传)


我们开始解压压缩包

tar -zxvf redis-6.2.6.tar.gz

2.编译并设置相关配置

安装依赖,因为redis是由c语言编写的,所以我们先需要安装gcc

yum install -y gcc tcl

进入到redis-6.2.6目录下面,执行编译命令

#进入redis-6.2.6目录
cd redis-6.2.6
#进行编译
make PREFIX=/usr/local/redis install

执行结果如下:

3.编辑配置文件

#编辑redis.conf文件

vim redis.conf


#若要开放远程连接,修改以下几个配置
#一.在bind前面加#,注释bind

#bind 127.0.0.1 -::1

#二,取消保护模式
#设置protected-mode的值为no

protected-mode no

#三.设置redis守护进程启动
#设置daemonize的值为yes
daemonize yes



4.启动运行命令

可以看到我们之前编译语句执行后,/usr/local/redis目录下面多了个bin目录,我们进入到bin目录里面执行相关命令


cd /usr/local/redis/bin

./redis-server /usr/local/redis/redis-6.2.6/redis.conf 

查看是否成功启动,若有相关进程,则表示成功

ps -ef |grep redis

三、总结

今天介绍的linux如何安装redis就到这里,redis的安装总的来说还是不难的。现在我们已经在linux部署了一些基本的环境,下次我们将把后端和前端程序部署在上面,让我们可以远程访问!

标签:安装,local,超级,redis,usr,Linux,安装包,目录
From: https://blog.csdn.net/weixin_43836859/article/details/140702510

相关文章

  • redis持久化
    除了正常服务以外,数据量的扩容,数据安全也属于高可用的范畴之内。实现redis高可用的方式1.持久化 最简单的高可用方法,主要功能就是备份数据。即把内存当中的数据保存到硬盘当中。2.主从复制3.哨兵模式4.redis的集群持久化概念是把内存当中的数据保存到硬盘当中。开启持......
  • vm虚拟机linux系统(openEuler)中ens33没有ip地址
    xshell连接虚拟机时,使用ipaddress发现显示如下,ens33没有IP地址解决方案1、检查Linux虚拟机的网络连接模式,确保它是NAT模式。2、在VMwareworkstation里,点击菜单栏上的【编辑】–>【虚拟网络编辑器】,打开下方的虚拟网络编辑器。选择VMnet8(NAT模式),取消勾选【使用本地DHC......
  • Redis 集群
    Redis集群  Redis集群是Redis提供的分布式数据库方案,集群通过分片(sharding)来进行数据共享,并提供复制和故障转移功能。  下面会对集群的节点、槽指派、命令执行、重新分片、转向、故障转移、消息等各个方面进行介绍  一、节点  1.连接节点  一个Redis集群......
  • 在Linux系统中修改Nginx的端口
    1、查找Nginx的安装目录,并进入安装Nginx目录,命令如下:whereisnginx2、编辑conf目录中的nginx.conf文件,修改端口,命令如下:vim./conf/nginx.conf 如上图所示,通过vim编辑文件,按i键可以编辑文件,按Esc键可以退出编辑,编辑完成后需要保存,保存命令如下::wq3、重启Nginx进......
  • 在 Linux 中安装 Spotify(音乐播放器)
    你需要安装snapd包。它是一个守护进程(服务),并能在Linux系统上启用snap包管理。Debian/Ubuntu/MintLinux上的snapd入以下 apt命令[1]/ apt-get命令[2]:$sudoaptinstallsnapd步骤2-在Linux上使用snap安装spofity使用snap安装spofity执行snap命令:......
  • redis 表的统计信息
    redis表的统计信息要获取Redis表的统计信息,您可以使用INFO命令,该命令返回有关Redis服务器的各种信息和统计数据。例如,要获取关于键空间的统计信息,可以使用以下命令:  redis-cliINFOkeyspace这将返回类似以下内容的信息:  #Keyspacedb0:keys=10,expi......
  • todesk远程连接软件安装linux版本
    统信UOS、麒麟OS、方德debpackage:https://dl.todesk.com/linux/todesk-v4.7.2.0-amd64.deb立即下载(使用4.7.2.0覆盖安装后,临时密码将会变更)安装命令:01.sudoapt-getinstalllibappindicator3-dev02.sudoapt-getinstall./todesk-v4.7.2.0-amd64.deb 复制代码启......
  • linux系统下nginx测评
    linux中安装的nginx目录前期调研:寻找安装路径:查询本版号:一、身份鉴别a)应对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换b)应具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措......
  • Linux环境下如何升级openssl?
    访问官网地址下载最新版本下载所需版本可访问:历史版本1.下载OpenSSL源码包wgethttps://www.openssl.org/source/old/3.3/openssl-3.3.0.tar.gz安装必要的依赖yuminstall-yopenssl-develperlgccgcc-c++zlib解压源码包tar-zxvfopenssl-3.3.0.tar.gz进入源码目录并......
  • Linux 因没通过反向路由检查而drop报文
    问题现象#93816ef1ab90是ubuntu:23.10,ip是172.17.0.2dockerrun-itd93816ef1ab90bash主机可以ping通该容器。删除容器内默认路由和子网路由后,无法ping通。问题分析nettrace-picmp--daddr172.17.0.2--diag--rethttps://elixir.bootlin.com/linux/v6.5/source......