redis下载与安装教程(centos下)

文章目录

  • 一,redis下载
    • 1.1上传到linux服务器上
  • 二,redis安装
    • 2.1 安装依赖
    • 2.2 解压包
    • 2.3 编译并安装
    • 2.4 指定配置启动
    • 2.5 设置redis开机自启

一,redis下载

官网:

https://redis.io

在这里插入图片描述

1.1上传到linux服务器上

我用filezila上传到/usr/local/src目录下
在这里插入图片描述

二,redis安装

2.1 安装依赖

yum install -y gcc tcl

2.2 解压包

解压并用cd进入目录

tar -zxvf redis

在这里插入图片描述

2.3 编译并安装

make && make install

默认的安装路径在/usr/local/bin下
在这里插入图片描述
启动redis

redis-server

在这里插入图片描述

2.4 指定配置启动

进入安装包/usr/local/src/redis-6.2.14
备份配置文件:

cp redis.conf redis.conf.bck

编辑配置文件:

vim redis.conf

修改配置:

//监听地址默认是127.0.0.1,会导致只能本机访问,修改为0.0.0.0则可以在任意IP访问
bind 0.0.0.0
//守护进程,改为yes后即可后台运行
daemonize yes
//密码,设置后访问redis必须输入密码
requirepass JLJ5225927
//监听的端口
port 6379
//工作目录,文件存储的位置  .是指当前目录
dir .
//数据库数量,设置为1,代表只能使用1个库,默认16个库,编号0-15
databases 1
//设置redis能够使用的最大内存
maxmemory 512mb
#日志文件
logfile "redis.log"

启动:
用redis-server启动

redis-server /路径/redis.conf

在这里插入图片描述
用:

ps -ef | grep redis

查看进程
在这里插入图片描述

2.5 设置redis开机自启

新建系统服务类文件:

vi etc/systemd/system/redis.service

内容如下:

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

重载系统服务:

systemctl daemon-reload

启动redis:

systemctl start redis

启动成功:
在这里插入图片描述

//停止redis:
systemctl stop redis
//查看redis状态:
systemctl status redis
//指定的服务设置为每次系统启动时自动启动
systemctl enable redis

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/454696.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

防御保护---防火墙的可靠性

文章目录 前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结 一.防火墙可靠性概述 防火墙的防护功能基于状态检测的前提下会存在会话表;会话表存在老化时间,仅在流量触发后防火墙会刷新会话表,因此防火墙无法像路由器那样…

如何部署Linux AMH服务器管理面板并结合内网穿透远程访问

文章目录 1. Linux 安装AMH 面板2. 本地访问AMH 面板3. Linux安装Cpolar4. 配置AMH面板公网地址5. 远程访问AMH面板6. 固定AMH面板公网地址 AMH 是一款基于 Linux 系统的服务器管理面板,它提供了一系列的功能,包括网站管理、FTP 管理、数据库管理、DNS 管…

C++泛编程(4)

类模板高级(1) 1.类模板具体化部分具体化完全具体化 2.类模板与继承 1.类模板具体化 有了函数模板具体化的基础,学习类模板的具体化很简单。类模板具体化有两种方式,分别为部分具体化和完全具体化。假如有类模板: te…

C++ 哈希表(unordered_map与unordered_set)

文章目录 unordered_map 与 unordered_set哈希表 (Hash Table)哈希函数哈希冲突模拟实现封装 补充:unordered_map 与 unordered_set 的使用 unordered_map 与 unordered_set 就和名字一样,这是 map、set 的无序版本(数据遍历出来是无序的&am…

机器学习 - 代价函数

场景 上次简单学习了支持向量机的概念。概念如下: 支持向量机(SVM):SVM是一种监督学习算法,常用于分类问题。它的目标是找到一个超平面(在二维空间中是一条线,在更高维空间中是一个面&#xf…

把网页打包成app(简单) 2024

文章目录 **01-准备好要打包的网页文件,一般包含HTML-CSS-JS-静态资源文件:****02-下载HBuilderX,注册一个账号-必须****注****册账号****(免费)****03-新建一个H5项目:****04-然后把以下红框里面的这些文件都删掉&…

2024年【T电梯修理】报名考试及T电梯修理考试报名

题库来源:安全生产模拟考试一点通公众号小程序 T电梯修理报名考试考前必练!安全生产模拟考试一点通每个月更新T电梯修理考试报名题目及答案!多做几遍,其实通过T电梯修理复审考试很简单。 1、【多选题】TSGT7001-2009《检规(简称)…

C语言内存函数:memcpy、memcat、memmove介绍和模拟实现(实用性高,建议三连收藏)

目录 1.memcpy函数 1.1函数介绍 1.2函数示范使用 1.3函数的模拟实现 1.4补充 2.memmove函数 2.1函数介绍 2.2函数的使用示范 2.3函数的模拟实现 3.memcmp(内存比较函数) 3.1函数介绍 3.2函数的示范使用,有趣的例子 4.函数补充memset(内存…

Pandas教程11:关于pd.DataFrame.shift(1)数据下移的示例用法

---------------pandas数据分析集合--------------- Python教程71:学习Pandas中一维数组Series Python教程74:Pandas中DataFrame数据创建方法及缺失值与重复值处理 Pandas数据化分析,DataFrame行列索引数据的选取,增加&#xff0c…

【RT-DETR有效改进】UNetv2提出的一种SDI多层次特征融合模块(细节高效涨点)

👑欢迎大家订阅本专栏,一起学习RT-DETR👑 一、本文介绍 本问给大家带来的改进机制是UNetv2提出的一种多层次特征融合模块(SDI)其是一种用于替换Concat操作的模块,SDI模块的主要思想是通过整合编码器生成的层级特征图来增强图像中的语义信息和细节信息。包括皮肤…

数据库管理-第144期 深入使用EMCC-01(20240204)

数据库管理144期 2024-02-04 数据库管理-第144期 深入使用EMCC-01(20240204)1 用户管理2 配置告警动作3 配置意外事件规则总结 数据库管理-第144期 深入使用EMCC-01(20240204) 作者:胖头鱼的鱼缸(尹海文&am…

redis(6)

文章目录 一、redis clusterRedis Cluster 工作原理Redis cluster 基本架构Redis cluster主从架构Redis Cluster 部署架构说明部署方式介绍 原生命令手动部署原生命令实战案例:利用原生命令手动部署redis cluster 实战案例:基于Redis 5 的redis cluster部…