今天因为要用到redis中间件,于是自己就尝试安装一下,我把步骤记录了,分享给大家,希望能对大家有帮助!

我的博客地址: https://www.cnblogs.com/themysteryofhackers/p/11910744.html

更新时间:2019-11-21

一、下载redis安装包

1、下载链接为:https://redis.io/download,如下图所示。

2、因为我是安装Linux系统上的,我的Linux系统是CentOS 7 64位的,所以我就用SecureCRTPortable来连接Linux,先进入 “/usr/tmp”目录下, 如下图。

cd /usr/local/tmp

3、将你下载的redis文件上传到Linux系统中。点击菜单栏”Transfer”按钮,在弹出的列表中选择”Zmodem Upload list…”选项,然后会有一个弹窗出来,你选择你要上传的文件,然后点击“Start Upload” 按钮上传即。

4、这样就将文件上传到你开始进入的目录下,然后使用命令

tar –zxvf redis-5.0.7.tar.gz

对你上传的压缩包进行解压,然后将解压的文件夹移动到/usr/lcal目录下,并把文件名改为redis5.0,步骤如下图。

	tar -zxvf redis-5...tar.gz
mv redis-5.. /usr/local/redis5.
cd /usr/local/redis5.

5、进入 /usr/local 目录,创建一个为redis的文件夹,创建好之后,就进入 redis5.0目录下,运行这个

make PREFIX=/usr/local/redis install

命令,它代表将redis安装在 /usr/local/redis 这个目录下。安装好之后,就可以进入

/usr/local/redis

目录下,看有没有bin文件夹,有的话就代表安装成功了。但是,还要设置一些配置才能正常使用redis。

	mkdir /usr/local/redis
make PREFIX=/usr/local/redis install

6、将  /usr/local/redis5.0/redis.conf     目录下的redis.conf文件复制到     /usr/local/redis/conf/6379.conf  下,并改名为6379.conf,然后再进入   vi  /etc/profile  目录,按i进入编辑模式,设置redis的环境变量,如果原来有设置过PATH的话,就直接在那里添加  /usr/local/redis/bin: 即可,两个路径直接使用分号隔离的。 修改完后,按ESC键,在输入  :wq!   即可保存和退出。

       mkdir /usr/local/redis/conf
cp /usr/local/redis5./redis.conf /usr/local/redis/conf/.conf vi /etc/profile
export PATH=$PATH:/usr/local/redis/bin

7、 然后在输入命令 source /etc/profile 让配置文件生效,在输入

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

这个命令运行redis,看到有一个三层的图形就是运行成功了,这就说明你安装的redis可以正常使用了,当然,如果你想要外网可以访问,你就要开放6379端口了。

source /etc/profile 正常运行 redis-server /usr/local/redis/conf/.conf ctrl c结束 后台运行 redis-server /usr/local/redis/conf/.conf & 防火墙 这是开放6379的端口 firewall-cmd --permanent --add-port=/tcp 重启防火墙 systemctl restart firewalld.service 查看已经开放的端口 firewall-cmd --list-ports

我是一个Java程序员,一个向往技术的小白,以后我会陆续将自己学习到的Java或者其他的知识会以博客的形式分享出来,希望能对大家有帮助。

喜欢小编的就给我一个关注吧!

如果有哪些问题、有哪些不妥或者侵犯到您的权益的地方,可以联系我,我马上修改。

安装Redis教程的更多相关文章

  1. mac系统Docker安装Redis教程

    在之前介绍过mac系统安装docker,以及docker安装mysql的傻瓜式教程,如果有需要参考的朋友,可以看下面文章: MacOS安装Docker傻瓜式教程 mac系统下docker安装配置mys ...

  2. centos上如何安装redis?|centos傻瓜式安装redis教程

    本文介绍centos安装redis,请不要安装2.4.3,是有问题的. 首先安装gcc yum -y install gcc yum -y install gcc-c++ yum install ma ...

  3. Linux安装配置Redis,CentOS7下安装Redis教程

    1.下载Redis wget https://download.redis.io/releases/redis-3.0.4.tar.gz 2 . 解压Redis .tar.gz 3 . 编译安装Red ...

  4. Linux上安装Redis教程

    Redis的安装步骤: 步骤1.安装redis必须已经安装了gcc,如果没安装gcc 就使用命令 yum install -y gcc步骤2.下载redis包 下载地址:http://download ...

  5. 64位Windows下安装Redis教程

    转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/104.html?1455868495 Redis对于Linux​是官方支持 ...

  6. Linux(Debian)上安装Redis教程

    -- 第一步下载文件到该目录 cd /usr/local/src wget http:.tar.gz 解压 tar xzf redis.tar.gz -- 第二步编译安装 make make all ...

  7. Windows 64位下安装Redis教程

    Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型. Key-Value数据库,并提供多种语言的API. 一.下载 地址:Download redis-latest ...

  8. linux 安装redis及问题收集

    contos 7 下安装redis教程可参照https://www.cnblogs.com/hxun/p/11075755.html值得注意的是在第6步方法一(所以建议使用方法二),如果直接使用xft ...

  9. Windows下安装Redis及php的redis拓展教程

    一.安装前必读 Windows 64位操作系统 Redis 安装包(版本3.0.5,截止2017-05-29最新redis版本为3.2.9) 注意事项: 1.在window下如果你还需安装php的re ...

随机推荐

  1. 《深入理解Java虚拟机》读书笔记九

    第十章 早期(编译期)优化 1.Javac的源码与调试 编译期的分类: 前端编译期:把*.java文件转换为*.class文件的过程.例如sun的javac.eclipseJDT中的增量编译器. JI ...

  2. Winfrom控件 特效

    链接:https://pan.baidu.com/s/1O9e7sxnYFYWD55Vh5fxFQg 提取码:5cey 复制这段内容后打开百度网盘手机App,操作更方便哦 Winfrom控件查询手册. ...

  3. vs2015编译各种库

    1.编译libcurl https://www.jianshu.com/p/f82d3d18da93

  4. 2 request的get和post方法

    requests的get方法 1 在百度里面查询关键字的方法,并获取带百度当前页面 import requests keywords = input('请输入>>>').strip( ...

  5. java&python使用对比的浅析

    本人写了一段时间java了,最近半年在写python,遂想将其使用中的共同点和异同点整理出来,方便自己和大家学习. 两者的本质区别,请参考如下别人写的帖子: https://blog.csdn.net ...

  6. python面试的100题(2)

    def print_directory_contents(sPath): """ 这个函数接收文件夹的名称作为输入参数 返回该文件夹中文件的路径 以及其包含文件夹中文件的 ...

  7. 同一域名的ASP.NET网站实现Session共享

    Session共享主要保证两点: 前台Asp_SessionId的Cookie作用域为顶级域名,且值相同 后端Session公用同一源 通过自定义HttpModule可以实现这两个需求 /// < ...

  8. layui表单之单选框提交

    <div class="layui-form-item"> <label class="layui-form-label">状态< ...

  9. ajax post

    前端 $.post("url",JSON.stringify({ a:a, ... }), function(data){ }, 'json'); 后端 @PostMapping( ...

  10. 域名网址在QQ微信被拦截怎么解决 如何样才能让被微信屏蔽的网址正常访问

    微信域名防封技术及微信域名被封解决方案. 微信又封杀我的域名了,微信域名被封怎么办? 做微信项目的兄弟们总跟我唠嗑抱怨,这个无可厚非, 微信如果不做屏蔽措施,微信里面传播传播的信息良莠不齐不治理, 肯 ...