1.首先进入官网:

https://redis.io
下载redis

2.下载之后连接xftp,上传到自己生成的文件夹里

3.然后连接xshell进入文件夹里解压redis包



输入:tar -zxvf 文件名
Cd 进入redis解压目录

4.输入:make命令

出现这些错误;
需安装gcc,
输入:yum -y install gcc

5.重新进入redis目录进行make

再次make,发现出现如下错误:

执行:make MALLOC=libc,完成后,发现src下生成了redis-server,redis-cli 说明成功了

6.redis设置密码访问

进入redis的目录,ll找到redis.conf

输入:vi redis.conf进行编辑
然后按/requirepass 后按enter键

然后按I键进入编辑模式

可以选择下面追加一行或者把requirepass foobared打开,把foobared改成自己的密码,
本人选择下面追加一行

7.然后在redis目录里面的src进行输入:

make install

8.然后启动redis服务,在src下输入:

redis-server

注意:
一般都是指定配置文件启动
redis-server …/redis.conf
redis后台服务器的开启命令:./redis-server redis.conf (在redis-server redis.conf安装目 录下运行)
redis后台服务器的关闭命令:./redis-cli shutdown (同上)

9.开启服务端之后,我们采用Redis desktop Manager可视化工具


点击

输入参数;
点击TestConnection

10.咦,你会发现连接不上

需要注释掉bind 127.0.0.1,原因是Redis默认只支持本地链接,问题解决:
编辑redis.conf配置文件;注释掉61行本地链接限制以及80行配置修改为no

61 # bind 127.0.0.1
80 protected-mode no
进入redis.conf所在的目录,输入:vi redis.conf
输入/bind 127.0.0.1 按enter键,找到之后,按i键进入编辑模式,然后注释掉

然后继续往下10来行看到protected-mode yes,我们把yes改成no,按esc键退出编辑模式,输入: :wq 命令保存并退出

然后启动redis服务;
注意:也有可能6379端口未放开,使用Telnet命令 telnet ip地址 6379测试,如果未放开,开放6379端口

11.如果信心满满觉得可以连的话,还是连接不上,那把防火墙关了吗,再试试

12.Centos 7.0默认使用的是firewall作为防火墙

查看防火墙状态
Firewall-cmd --state
停止firewall
Systemctl stop firewalld.service
禁止firewall开机启动
Systemctl disable firewalld.service

连接成功了

13.启动完redis服务之后,想要后台运行需要修改redis.conf

Daemonize no 改为daemonize yes

进入到redis.conf所在的目录,然后输入: vi redis.conf
输入: /daemoinze 按enter键找到它,然后按i键进入编辑模式,修改为yes,
按esc键退出编辑,输入: :wq 保存并退出

14.JAVA API

待续…

15.服务器重启,redis数据丢失

Redis配置了持久化(RDB 和 AOF)之后,重启依旧数据丢失,检查Linux系统中vm.overcommit_memory参数是否为0,若为0系统不允许回写,可将参数vm.overcommit_memory = 1。
步骤:
1)vi /etc/sysctl.conf
2)内容添加vm.overcommit_memory = 1
3)使生效sysctl -p

Linux 安装Redis 图解教程相关推荐

  1. Linux 安装FastDFS 图解教程

    1.创建fastdfs安装目录,我的是在etc/fastdfs. 由于我在虚拟机搭建 首先在etc目录下的hosts文件添加一行IP地址 192.168.1.14 file.gaci.com 如果要本 ...

  2. Linux 安装RabbitMQ 图解教程

    1.前提: 由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang. Linux 安装Erlang 图解教程 rabbitmq下载地址: https://github.com/r ...

  3. 超详细的Linux安装Redis单机版教程

    文章目录 前言 一.源码安装 1.检查 gcc 环境 2.下载 redis 源码 3.解压,并进行编译和安装 4.修改配置文件 5.启动 6.测试连接 二.docker 安装 1.拉取 Redis 镜 ...

  4. Linux安装Redis 手把手教程

    文章目录 安装步骤 1. 创建安装目录/usr/local/redis 2. 进入安装包目录 3. 编译环境准备: 4. 下载redis 源码包 5. 解压文件 6. 进入到解压好的redis-5.0 ...

  5. Linux安装redis最新版5.0.8

    详解Linux安装redis最新版5.0.8 如果是在校大学生,可以到阿里云网站去免费领取一个半年的阿里云服务器,不知道现在还可以免费领取不. 也可以安装虚拟机,在虚拟机上安装redis. 在wind ...

  6. BlackArch Linux安装VMware Tools教程

    BlackArch Linux安装VMware Tools教程 其实,只要是Linux系统,安装VMware Tools都是大同小异,我曾经也给大家分享过一篇文章: VMware虚拟机 Linux 安 ...

  7. linux安装 redis,在linux中安装redis

    本文中使用的系统是Ubantu 18.04 因为我是第一次使用Linux系统,并不知道使用哪一款比较好,主要是因为Ubantu的界面很好看(笑) 在使用linux安装redis之前遇到过几个小问题.在 ...

  8. Windows安装Redis 详细教程——《Redis入门》

    Windows安装Redis 详细教程--<Redis入门> Redis windows下载地址:https://github.com/MicrosoftArchive/redis/rel ...

  9. linux安装redis清除错误,关于linux redis安装及安装遇到的问题

    redis官方传送门 Linux安装Redis服务步骤: 获取资源指定安装目录 [[email protected] mnt]# mkdir reids [[email protected] redi ...

最新文章

  1. CCF - 201409-3 - 字符串匹配
  2. C/C++指向指针的指针
  3. 机器学习帮助WebRTC视频质量评价
  4. 为什么年龄大了近视还增加_年龄明明一样大,为什么有人长得年轻,有人显老呢?...
  5. MySQL(介绍,安装,密码操作,权限表)
  6. java日期格式正则表达式_Java-日期 正则表达式
  7. 如何解决Linux 系统下 ifconfig 命令无网络接口 ens33
  8. JavaScript高级程序设计 中文PDF下载
  9. 计算机二级题库office基础知识,计算机二级office题库
  10. 中国农业银行研发中心面试经历分享
  11. IP地址的组成及简单分类
  12. day20 网络编程(上)
  13. 适合中学生看的英文电影
  14. Docker创始人兼CTO宣布离职;特斯拉被爆处于破产边缘;iOS更新,支持京沪地铁卡;谷歌安卓侵权案面临88亿美元赔款丨Q新闻...
  15. Python文本分析-常用中文停用词表(Chinese Stop Words)
  16. Libev documentation
  17. 红米路由器ac2100怎样设置ipv6_红米路由器AC2100怎么样
  18. python 网页爬虫nike_python网络爬虫-爬取网页的三种方式(1)
  19. sql server 学习教程
  20. 23年秋招内推推-软硬件-嵌入式

热门文章

  1. 3G单兵构建现代化应急指挥系统
  2. 磷酸铁锂电池回收浸出液除铝
  3. 《Grid R-CNN》论文笔记
  4. 100个台阶,一次走一步,走两步,走三步,有多少种可能
  5. 小孔成像总结_相机标定是怎么回事——相机成像数学模型
  6. centos 离线安装mosquitto及问题解决
  7. 代理(正向代理与反向代理)
  8. 【ansys workbench】在ansys2020版本的mechanical中怎么施加约束或载荷?结构约束和载荷?fixed support
  9. 【搞定Java并发编程】第24篇:Java中的并发工具类之CountDownLatch
  10. python发短信脚本_python自动发送短信