转载于: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. javascript总结

    javascript:它是一种script脚本语言           脚本语言:就是可以和HTML混合在一起使用的语言,可以用来在IE的客                    户端进行程序编制,从 ...

  2. Zip压缩和解压缩

    这个功能完全依靠一个第三方的类,ICSharpCode.SharpZipLib.dll,只是在网上搜了大半天,都没有关于这个类的详细解释,搜索的demo也是各种错误,感觉作者完全没有跑过,就那么贸贸然 ...

  3. 集成TBS(腾讯浏览服务)x5内核的webView

    由于公司产品需要展示html5页面,一开始我使用的是android自带webview,一些简单的页面没什么问题,但是碰到比较复杂的页面就让人无语了. 1.Android各大厂商都有自己定制的ROM,导 ...

  4. Robot Framework安装教程

    第一步:安装Python,安装的版本是python-2.7.9.amd64.msi 安装教程详见地址:http://jingyan.baidu.com/article/c910274be14d64cd ...

  5. Class 'Illuminate\Html\HtmlServiceProvider' not found或者form表单不能正常使用解决办法

    在laravel框架中,form不能正常使用如何处理. 网上搜到的解决方案通常都是一致的,下面分类考虑: 1,打开根目录composer.json 文件, require 里面增加: 如果larave ...

  6. iOS 状态栏设置

    1. 软件启动瞬间即弹出启动图的时候隐藏状态栏的方法 修改<YOUR_APP>-Info.plist,在Xcode中修改,在根结点Iinfo下面新加一项“Status bar is ini ...

  7. shell 条件判断语句整理

    常用系统变量 1)         $0 当前程式的名称 2)         $n 当前程式的第n个参数,n=1,2,…9 3)         $* 当前程式的任何参数(不包括程式本身) 4)   ...

  8. Eclipse插件收集

    //::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: [在Eclipse文件列表中打开文件所在 ...

  9. 【转】浅谈html5网页内嵌视频

    转自 http://www.pchou.info/web/2014/01/30/52ea01e13a7f1.html

  10. flash 定义二维数组

    一种二维数组的定义方法   //假设二维数组为 [5][7]var  xn:Number = 5;var  yn:Number = 7; //定义一数值变量var  temp:Number = 0; ...