linux 安装redis 完整步骤

简介: linux 安装redis 完整步骤

redis 官网 https://redis.io/

获取下载链接 自己根据 自己的环境选择,原来我使用的6结果一直编译有问题就选择了5就ok了 这里记录下安装过程

1,下载解压编译

 wget http://download.redis.io/releases/redis-5.0.8.tar.gz
   38  tar -zxvf redis-5.0.8.tar.gz 
   39  cd redis-5.0.8/
   40  make
   41  src/redis-server 

2 安装

make install PREFIX=/usr/local/redis

移动配置文件到安装目录下

进入配置文件夹下:备份配置文件进行修改操作,redis主要的配置文件就是redis.conf文件

cat redis.conf | grep -v "#" | grep -v "^$" > redis-6379.conf

后面修改就是再我们复制的文件中进行修改

设置开机自启动

将redis加入到开机启动

vi /etc/rc.local 
//在里面添加内容:
/usr/local/redis/bin/redis-server usr/local/redis/etc/redis.conf
 (意思就是开机调用这段开启redis的命令)

.配置redis为后台启动

vi /usr/local/redis/etc/redis.conf

   //将daemonize no 改成daemonize yes

开启redis

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 
  1. redis-server /usr/local/redis/etc/redis.conf //启动redis
  2. pkill redis //停止redis
  3. 卸载redis:
        rm -rf /usr/local/redis //删除安装目录
  1.  rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本
        rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹

检测后台进程是否存在

ps -ef |grep redis

检测6379端口是否在监听

netstat -lntp | grep 6379

今天先学习下面的四个配置项:

没错这就是我的redis.conf的配置文件

遇到问题解决方案

在我另外一台上安装时遇到的问题如图

redis编译依赖gcc 说明本机没有安装gcc

解决:

yum -y install gcc-c++

这个问题其实也简单,我自己没进到src下面进行make

make MALLOC=libc

不过我使用上面这个命令也可以解决了,下次还是看着教程安装少走弯路,节约时间

相关实践学习
基于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
相关文章
|
4天前
|
Linux 开发工具 C语言
Linux 安装 gcc 编译运行 C程序
Linux 安装 gcc 编译运行 C程序
23 0
|
4天前
|
Ubuntu Linux Python
Linux(15)Ubuntu安装ninja构建工具
Linux(15)Ubuntu安装ninja构建工具
15 0
|
7天前
|
NoSQL Linux 测试技术
Redis的安装(Linux版)
Redis的安装(Linux版)
150 1
|
17天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
90 0
|
1天前
|
关系型数据库 MySQL Java
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
15 2
|
2天前
|
负载均衡 Java 应用服务中间件
nginx安装在linux上
nginx安装在linux上
22 2
|
3天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
42 2
|
4天前
|
Linux 开发工具 Android开发
Docker系列(1)安装Linux系统编译Android源码
Docker系列(1)安装Linux系统编译Android源码
7 0
|
4天前
|
Ubuntu Linux 开发工具
WSL2(3)安装Linux headers完美解决方案
WSL2(3)安装Linux headers完美解决方案
5 0
|
4天前
|
Ubuntu Linux 数据安全/隐私保护
Linux(7)Ubuntu20.04 arm64安装Docker
Linux(7)Ubuntu20.04 arm64安装Docker
19 0