redis的下载安装教程

1.进入到linux指定目录中

cd /usr/local        路径看你自己情况

2.下载redis,执行如下命令:

wget http://download.redis.io/releases/redis-4.0.11.tar.gz
下载成功如图所示:

注:mv命令是将下载的文件移动到指定的目录中.如果你下载到了指定目录,可以不用此命令

3.解压下载的文件

tar xzf redis-4.0.11.tar.gz

4.进入到redis目录中,编译安装redis,命令如下
cd redis-4.0.11
make

5.进入到src目录下,命令如下
cd src
6.在目录 usr/local/redis中建文件夹bin,etc,命令如下:
mkdir -p  /usr/local/redis/bin
mkdir -p  /usr/local/redis/etc

7.为了方便管理,将redis-4.0.8文件目录中的conf配置文件和src目录中常用命令拷贝到统一文件中,命令如下(这些文件都是第五步中图的文件)

cp redis-cli redis-server mkreleasehdr.sh redis-check-aof  redis-check-dump redis-benchmark /usr/local/redis/bin

cp ../redis.conf /usr/local/redis/etc

8.启动redis,进入刚才放置redis的文件目录 usr/local/redis/bin,执行redis-server脚本文件:

注:如果Lunix关闭当前会话,则Redis服务也随即关闭。正常情况下,启动Redis服务需要从后台启动,并且指定启动配置文件。

9.control+c结束上一个命令,进入到/usr/local/redis/etc目录下,修改redis.conf文件,即将daemonize选项由no置为yes,使redis能后台运行,命令如下
cd ..进入上级目录
cd etc 进入etc文件
vim redis.conf 进入编辑模式 点一下:a;才能修改文件,如图所示,将no修改成yes后,
并注释掉bind 127.0.0.1,将它改为bind 0.0.0.0,
protected-mode yes 改为
protected-mode no(这个3.2版本以后才有)
 
按esc键,然后:wq(保存退出)

 10.再次启动redis服务,并指定启动服务配置文件,执行命令:
在bin目录中执行:./redis-server ../etc/redis.conf 完成,如果这样远程还是无法连接,可关闭防火墙,或者设置端口号放行.
查看防火墙状态(两种防火墙):1.firewall-cmd --state 2.service iptables status
停止防火墙:
systemctl stop firewalld.service
systemctl stop iptables.service
如果还是连不上,那肯定是你的服务器后台安全组设置没有吧6379放行;
注:如若启动遇到下面的问题:

解决方法:sysctl vm.overcommit_memory=1


 




linux系统安装redis的更多相关文章

  1. 【转】Linux系统安装Redis详细过程

    本文来源 https://blog.csdn.net/qq_20989105/article/details/76390367 ,转载前请先联系原作者并声明出处. 一.安装gcc 1.Redis在li ...

  2. linux中安装JDK linux中安装Tomcat linux中安装Mysql 及故障解析 linux系统安装redis

    Linux 安装JDK 配置完环境变量后无法使用 java -version 无法打开 通过下面语句 将32位文件与当前系统64位兼容 (有待补充32位查法)sudo yum install glib ...

  3. Linux系统安装Redis数据库

    Redis redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorte ...

  4. Linux系统安装Redis(2020最新最详细)

    2020最新Linux系统发行版ContOS7演示安装Redis 为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐. 更多命令学习推 ...

  5. linux系统安装redis服务器与php redis扩展

    一 安装redis服务 1更新yum源 CentOS/RHEL 7.x: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-lat ...

  6. 基于阿里云服务器Linux系统安装配置Redis

    一.Redis简介 Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(有 ...

  7. 各操作系统安装redis

    mac系统安装redis 注:Mac操作亲测可用,其他系统的安装均从菜鸟教程转载而来,未测试是否可用 一.下载 打开官网:https://redis.io/ Download---Stable---D ...

  8. 从Linux系统安装到Web应用启动教程

    概述 本文讲述web应用服务器安装配置教程,其中包括:Linux系统安装,Mysql数据库安装配置,Redis安装配置,Tomcat安装配置,MongoDB安装配置,Linux JDK安装使用,Ngi ...

  9. Linux部署Redis服务器

    一,Redis介绍 Redis如今已经成为Web开发社区最火热的内存数据库之一,随着Web2.0的快速发展,再加上半结构数据比重加大,网站对高效性能的需求也越来越多. 而且大型网站一般都有几百台或者更 ...

随机推荐

  1. VBA批量导入图片到多Word文档并加标题(会飞的鱼)

    感谢会飞的鱼大牛~ Public fp$, obmapp As Object Sub kk() 文件夹浏览器 Application.ScreenUpdating = False Set fso = ...

  2. Linux-Kconfig总结与分析

    使用Kconfig时,需要注意的地方 1.在Kconfig中定义的配置宏,前缀都没有"CONFIG_",只有编译内核时,自动生成autoconf.h才会出现前缀. 2.如果XX_d ...

  3. 【java】随机生成6位的数字

    int radomInt = new Random().nextInt(999999); int radomInt2 =(int)((Math.random()*9+1)*100000); Syste ...

  4. php注册、登录界面的制作

    当初我觉得一个网站上注册和登录这两个功能很神奇,后来自己研究一下发现其实道理很简单,接下来看一下怎么实现的吧.... 我实在我的电脑上建了几个文件: login.html (登录页面) registe ...

  5. sql server去掉某个字段前后空格问题

    数据通过页面表单保存到数据库,由于有个选项是一个树形的下拉框,导致保存的这个字段的数据前面有空格,在sql server中可以使用 SELECT LTRIM(RTRIM(BelongPartyCode ...

  6. CSS3背景,渐变

    1,有利于代码维护,有利于使用debug进行调试打断点.2,后面三个都存在计算,所以分开写最好.背景复合属性最好的写法,background:#abcdef url() no-repeat 50px ...

  7. Selenium自动化 Xpath-元素定位

    最近在教妹子做自动化测试,妹子基础差,于是想到很多初学自动化的朋友们学习的知识没有规范化,信息太过杂乱.所以,本文整理了一些自动化元素定位方式: 这次将讲Xpath定位! 什么是Xpath: Path ...

  8. SAP MM 启用批次管理的物料MB21创建预留单据时批次号可以为空!

    SAP MM 启用批次管理的物料MB21创建预留单据时批次号可以为空! 如下预留, 批次号字段为空. 实际上该物料是有激活batch management的, For MB21, it is just ...

  9. arcgis api 3.x for js 入门开发系列十叠加 SHP 图层(附源码下载)

    前言 关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 3.x for js:esri 官网 api,里面详细的介绍 arcgis api 3.x 各个类 ...

  10. IEC104协议规约解析

    一.四遥信息体基地址范围 104调度规约有1997年和2002年两个版本,在流程上没有什么变化,02版只是在97版上扩展了遥测.遥信等信息体基体址,区别如下: 类别 1997版基地址 2002版基地址 ...