转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/97.html?1455870336

如何在Linux​上安装Redis呢,下面以阿里云主机linux 64位作为示例进行安装测试:

1、下载源码编译并安装

# wget http://download.redis.io/releases/redis-2.8.19.tar.gz

# tar xzf redis-2.8.19.tar.gz

# cd redis-2.8.19

# make

2、编译成功过后,在src目录下,有三个可执行文件redis-server、redis-benchmark、redis-cli。我这里将其统一放到/usr/local/redis目录下

#mkdir /usr/local/redis

#cp redis-server  /usr/redis

#cp redis-benchmark /usr/redis

#cp redis-cli  /usr/redis

#cd ../

#cp redis.conf  /usr/redis

#cd /usr/redis

3.将redis添加到系统环境变量中:

#vi /etc/profile

在文件最后加入下面代码:

export PATH=/usr/local/redis:$PATH

保存并重新编译

#source /etc/profile

4、启动Redis服务。

#redis-server   redis.conf

如果出现类似下面的输出信息则启动成功:

[20466] 04 Mar 16:34:05.702 # Server started, Redis version 2.8.19

[20466] 04 Mar 16:34:05.702 # WARNING overcommit_memory is set to 0! Background

save may fail under low memory condition. To fix this issue add 'vm.overcommit_m

emory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.ove

rcommit_memory=1' for this to take effect.

[20466] 04 Mar 16:34:05.703 # WARNING: The TCP backlog setting of 511 cannot be

enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.

[20466] 04 Mar 16:34:05.703 * The server is now ready to accept connections on p

ort 6379

5、测试

#redis-cli

redis> set mydata "Hello Redis"

OK

redis> get mydata

"Hello Redis"

阿里云主机(aliyun-Linux) x64安装Redis详解的更多相关文章

  1. 阿里云服务器ecs配置之安装redis服务

    一.介绍 Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括st ...

  2. Centos安装redis详解

    redis官方网站对redis的安装已有介绍,但没有redis环境的安装,redis自动启动服务安装等等: redis官网:https://redis.io 本文以centos6为基础安装redis ...

  3. linux下安装apache详解

    下载httpd-2.2.6.tar.bz2  把httpd-2.2.6.tar.bz2放到/soft 下[root@localhost ~]#cd /soft[root@localhost soft] ...

  4. Linux pip安装使用详解

    简介 pip是Python有它自己的包管理工具,与yum和apt-get相似. 安装步骤: 1.下载get-pip.py:https://bootstrap.pypa.io/get-pip.py 2. ...

  5. linux centos7安装phpMyAdmin详解,以及解决各种bug问题

    使用php和mysql开发网站的话,phpmyadmin和navicat是目前非常好的mysql管理工具,但是phpmyadmin最主要是免费开源,目前很多集成的开发环境都会自带phpmyadmin, ...

  6. linux下安装gcc详解

    1.了解一下gcc 目前,GCC可以用来编译C/C++.FORTRAN.JAVA.OBJC.ADA等语言的程序,可根据需要选择安装支持的语言.我自己linux上是4.1.2版本,是不支持openMP的 ...

  7. Linux离线安装Ruby详解

    很多时候我们会发现,真实的生成环境很多都没有外网,只有内网环境,这个时候我们又需要安装Ruby,则不能提供yum命令进行在线安装了,这个时候我们就需要下载安装包进行离线安装.本文主要简单介绍如果离线安 ...

  8. Linux 离线安装Rubygems详解

    很多时候我们会发现,真实的生成环境很多都没有外网,只有内网环境,这个时候我们又需要安装RubyGems,则不能提供yum命令进行在线安装了,这个时候我们就需要下载安装包进行离线安装.本文主要简单介绍如 ...

  9. TVD$XTAT在linux下安装使用详解

    扩展跟踪文件分析工具 (TVD$XTAT)是个命令行工具.和TKPROF一样,主要目的是把原始跟踪文件作为输入内容生成一个格式化的文件作为输出内容.输出文件可以是HTML或是文本文件.界面非常友好,推 ...

随机推荐

  1. appium踩过的坑(1):NoClassDefFoundError

    1.引入jar包错误导致的错误: 引入的jar包引起的 应该引入下面的jar包

  2. 使用Concurrency Visualizer优化性能

    Concurrency Visualizer: https://msdn.microsoft.com/en-us/library/dd537632.aspx?f=255&MSPPError=- ...

  3. Rational.Rose.Enterprise.v7.0 (2007)安装分享

    很多人都在找rational软件,很多都是2003的,有的宣称是2007,但结果还是2003.也许真的不存在Rational.Rose 2007,不过有IBM.Rational.Rose.Enterp ...

  4. Js之AJAX

    var xmlHttp; function createHttp() { try { xmlHttp = new XMLHttpRequest(); } catch (e) { xmlHttp = n ...

  5. Linux中仅主机模式下设ip

    昨天在项目中接触到了Hadoop,需要用到linux来操作,以前有过接触,大致都忘了,在装备虚拟机的时候,遇到的IP  ping不通的问题,模式是仅主机模式,今天分享一下,以便自己以后再遇到,也可以迎 ...

  6. mysql远程快速导出csv格式数据工具

    如需转载,请经本人同意. 之前本人曾经写过一个使用 select ....into outfile原理导出数据的脚本,但该脚本值适用于本地快速导出,并不支持远程服务,故又编写了下面这个支持远程导出的脚 ...

  7. JavaScript-location:封装当前窗口正在打开的url的对象

    location:封装当前窗口正在打开的url的对象 href:完整的url protocol:协议 host:主机名+端口 hostname:主机名 port:端口 pathname:路径 hash ...

  8. python模块及包的导入

    一.模块 通常模块为一个文件,直接使用import来导入就好了.可以作为module的文件类型有".py".".pyo".".pyc".&q ...

  9. Mysql示例数据库employees.sql导入问题

    Mysql版本:Server version: 5.7.9-log MySQL Community Server (GPL) 问题一.Unknown system variable 'storage_ ...

  10. AngularJS是什么

    先标明来源: https://code.angularjs.org/1.3.15/docs/guide/introduction 也就是官网针对1.3.15版的说明 What Is Angular? ...