linux系统安装redis
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的更多相关文章
- 【转】Linux系统安装Redis详细过程
本文来源 https://blog.csdn.net/qq_20989105/article/details/76390367 ,转载前请先联系原作者并声明出处. 一.安装gcc 1.Redis在li ...
- linux中安装JDK linux中安装Tomcat linux中安装Mysql 及故障解析 linux系统安装redis
Linux 安装JDK 配置完环境变量后无法使用 java -version 无法打开 通过下面语句 将32位文件与当前系统64位兼容 (有待补充32位查法)sudo yum install glib ...
- Linux系统安装Redis数据库
Redis redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorte ...
- Linux系统安装Redis(2020最新最详细)
2020最新Linux系统发行版ContOS7演示安装Redis 为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐. 更多命令学习推 ...
- linux系统安装redis服务器与php redis扩展
一 安装redis服务 1更新yum源 CentOS/RHEL 7.x: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-lat ...
- 基于阿里云服务器Linux系统安装配置Redis
一.Redis简介 Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(有 ...
- 各操作系统安装redis
mac系统安装redis 注:Mac操作亲测可用,其他系统的安装均从菜鸟教程转载而来,未测试是否可用 一.下载 打开官网:https://redis.io/ Download---Stable---D ...
- 从Linux系统安装到Web应用启动教程
概述 本文讲述web应用服务器安装配置教程,其中包括:Linux系统安装,Mysql数据库安装配置,Redis安装配置,Tomcat安装配置,MongoDB安装配置,Linux JDK安装使用,Ngi ...
- Linux部署Redis服务器
一,Redis介绍 Redis如今已经成为Web开发社区最火热的内存数据库之一,随着Web2.0的快速发展,再加上半结构数据比重加大,网站对高效性能的需求也越来越多. 而且大型网站一般都有几百台或者更 ...
随机推荐
- VBA批量导入图片到多Word文档并加标题(会飞的鱼)
感谢会飞的鱼大牛~ Public fp$, obmapp As Object Sub kk() 文件夹浏览器 Application.ScreenUpdating = False Set fso = ...
- Linux-Kconfig总结与分析
使用Kconfig时,需要注意的地方 1.在Kconfig中定义的配置宏,前缀都没有"CONFIG_",只有编译内核时,自动生成autoconf.h才会出现前缀. 2.如果XX_d ...
- 【java】随机生成6位的数字
int radomInt = new Random().nextInt(999999); int radomInt2 =(int)((Math.random()*9+1)*100000); Syste ...
- php注册、登录界面的制作
当初我觉得一个网站上注册和登录这两个功能很神奇,后来自己研究一下发现其实道理很简单,接下来看一下怎么实现的吧.... 我实在我的电脑上建了几个文件: login.html (登录页面) registe ...
- sql server去掉某个字段前后空格问题
数据通过页面表单保存到数据库,由于有个选项是一个树形的下拉框,导致保存的这个字段的数据前面有空格,在sql server中可以使用 SELECT LTRIM(RTRIM(BelongPartyCode ...
- CSS3背景,渐变
1,有利于代码维护,有利于使用debug进行调试打断点.2,后面三个都存在计算,所以分开写最好.背景复合属性最好的写法,background:#abcdef url() no-repeat 50px ...
- Selenium自动化 Xpath-元素定位
最近在教妹子做自动化测试,妹子基础差,于是想到很多初学自动化的朋友们学习的知识没有规范化,信息太过杂乱.所以,本文整理了一些自动化元素定位方式: 这次将讲Xpath定位! 什么是Xpath: Path ...
- SAP MM 启用批次管理的物料MB21创建预留单据时批次号可以为空!
SAP MM 启用批次管理的物料MB21创建预留单据时批次号可以为空! 如下预留, 批次号字段为空. 实际上该物料是有激活batch management的, For MB21, it is just ...
- arcgis api 3.x for js 入门开发系列十叠加 SHP 图层(附源码下载)
前言 关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 3.x for js:esri 官网 api,里面详细的介绍 arcgis api 3.x 各个类 ...
- IEC104协议规约解析
一.四遥信息体基地址范围 104调度规约有1997年和2002年两个版本,在流程上没有什么变化,02版只是在97版上扩展了遥测.遥信等信息体基体址,区别如下: 类别 1997版基地址 2002版基地址 ...



点一下:a;才能修改文件,如图所示,将no修改成yes后,
完成,如果这样远程还是无法连接,可关闭防火墙,或者设置端口号放行.