下载软件

[root@localhost /]# wget http://download.redis.io/releases/redis-2.8.9.tar.gz

解压、编译、安装

[root@localhost /]# ll redis-2.8..tar.gz
-rw-r--r--. root root Apr redis-2.8..tar.gz
[root@localhost /]# tar xf redis-2.8..tar.gz
[root@localhost /]# cd redis-2.8.
[root@localhost redis-2.8.]# less README
[root@localhost redis-2.8.]# make MALLOC=jemalloc
[root@localhost redis-2.8.]# make PREFIX=/usr/local/redis install

在/usr/local/redis/bin/目录下生成5个可执行文件,分别是:

redis-benchmark  redis-check-dump  redis-server  redis-check-aof  redis-cli

他们的作用:

redis-server:Redis服务器的daemon启动程序

redis-cli:redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作。

redis-benchmark:redis性能测试工具,测试redis在你的系统及你的配置下的读写性能

redis-check-aof:更新日志检查

redis-check-dump:用于本地数据库检查

配置环境变量

[root@localhost bin]# echo 'PATH=/usr/local/redis/bin/:$PATH' >> /etc/profile
[root@localhost bin]# tail - /etc/profile
PATH=/usr/local/redis/bin/:$PATH
[root@localhost bin]# . /etc/profile
[root@localhost bin]# which redis-server
/usr/local/redis/bin/redis-server

查看帮助

[root@localhost bin]# redis-server --help
Usage: ./redis-server [/path/to/redis.conf] [options]
./redis-server - (read config from stdin)
./redis-server -v or --version
./redis-server -h or --help
./redis-server --test-memory <megabytes> Examples:
./redis-server (run the server with default conf)
./redis-server /etc/redis/.conf
./redis-server --port
./redis-server --port --slaveof 127.0.0.1
./redis-server /etc/myredis.conf --loglevel verbose Sentinel mode:
./redis-server /etc/sentinel.conf --sentinel

启动redis服务

[root@localhost bin]# cd /redis-2.8.
[root@localhost redis-2.8.]# pwd
/redis-2.8.
[root@localhost redis-2.8.]# mkdir /usr/local/redis/conf
[root@localhost redis-2.8.]# cp redis.conf /usr/local/redis/conf/
[root@localhost redis-2.8.]# redis-server /usr/local/redis/conf/redis.conf & [] Sep ::36.625 # Server started, Redis version 2.8.
[] Sep ::36.625 # WARNING overcommit_memory is set to ! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
[] Sep ::36.625 * DB loaded from disk: 0.000 seconds
[] Sep ::36.625 * The server is now ready to accept connections on port [root@localhost redis-2.8.]# killall redis-server
[ | signal handler] () Received SIGTERM, scheduling shutdown...
[root@localhost redis-2.8.]# [] Sep ::37.032 # User requested shutdown...
[] Sep ::37.032 * Saving the final RDB snapshot before exiting.
[] Sep ::37.033 * DB saved on disk
[] Sep ::37.034 # Redis is now ready to exit, bye bye... []+ Done redis-server /usr/local/redis/conf/redis.conf
[root@localhost redis-2.8.]# sysctl vm.overcommit_memory=
vm.overcommit_memory = [] Sep ::13.916 # Server started, Redis version 2.8.
[] Sep ::13.917 * DB loaded from disk: 0.000 seconds
[] Sep ::13.917 * The server is now ready to accept connections on port
[root@localhost redis-2.8.]# lsof -i :
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
redis-ser root 4u IPv6 0t0 TCP *: (LISTEN)
redis-ser root 5u IPv4 0t0 TCP *: (LISTEN)

关闭redis服务

[root@localhost redis-2.8.]# redis-cli shutdown
[] Sep ::56.467 # User requested shutdown...
[] Sep ::56.467 * Saving the final RDB snapshot before exiting.
[] Sep ::56.549 * DB saved on disk
[] Sep ::56.549 # Redis is now ready to exit, bye bye...
[]+ Done redis-server /usr/local/redis/conf/redis.conf
[root@localhost redis-2.8.]# lsof -i :

redis部署的更多相关文章

  1. Nginx+redis部署tomcat集群

    一.部署环境: 两个tomcat实例部署在Ubuntu 14上,IP地址分别为192.168.1.110和192.168.1.111,Nginx和redis部署在windows7上,IP地址为192. ...

  2. redis部署问题

    在部署redis哨兵的时候,一开始一直都是失败:杀死master进程后,没有选出新的master 日志如下 9985:X 18 Feb 20:14:42.409 # +sdown master mym ...

  3. Redis 部署方式(单点、master/slaver、sentinel、cluster) 概念与区别

    转载自 https://blog.csdn.net/java_zyq/article/details/83818341 在K8S上部署Redis集群时突然遇到一个(sentinel哨兵模式)概念,感觉 ...

  4. Operator 示例:使用 Redis 部署 PHP 留言板应用程序

    「Kubernetes 官方示例:使用 Redis 部署 PHP 留言板应用程序」Operator 化. 源码仓库:https://github.com/jxlwqq/guestbook-operat ...

  5. nginx + tomcat + redis 部署项目,解决session共享问题。

    最近自己搭了一套nginx的环境,集群部署了公司的一个项目,中间解决了session共享的问题.记录如下,以备日后查看. 1.环境 windows10 家庭中文版,jdk 7, tomcat 7.0. ...

  6. Redis 部署主从哨兵 C#使用,实现自动获取redis缓存 实例1

    源码示例下载链接: https://pan.baidu.com/s/1eTA63T4 密码: un96 实现目标:windows 下安装 一台master服务 一台salve redis服务器 并且哨 ...

  7. Redis部署说明

    一.普通部署 将Redis-x64-3.2.100解压,修改配置文件,一般不需要修改,直接使用默认,具体要修改可自行百度. 打开命令行,定位到解压目录,执行命令: redis-server.exe r ...

  8. .net 数据缓存(二)之Redis部署

    现在的业务系统越来复杂,大型门户网站内容越来越多,数据库的数据量也越来愈大,所以有了“大数据”这一概念的出现.但是我们都知道当数据库的数据量和访问过于频繁都会影响系统整体性能体验,特别是并发量高的系统 ...

  9. (Nginx+PHP+MySQL)单机+Redis部署

    链接:Nginx+PHP+MySQL+Redis多机部署 1.lnmp+redis工作机制 2.lnmp+redis操作步骤(lnmp为单机部署) (1)lnmp+redis实战环境 lnmp服务器: ...

  10. nginx+uwsgi+python3+pipenv+mysql+redis部署django程序

    1.下载项目 git clone https://github.com/wangyitao/MyBlogs.git 2.进入Myblogs目录 cd MyBlogs 3.创建虚拟环境并且安装依赖 pi ...

随机推荐

  1. MyBatis 智能标签

    使用Where 只能标签 检索部门Y2162Dept 数据库已存在表Y2162Dept 实现动态查询 Deptno Deptname 赋值 不赋值 不赋值 赋值 赋值 赋值 不赋值 不赋值 <! ...

  2. jQuery超链接提示,提示跟随鼠标动

    功能:实现鼠标移动到一个超链接时,鼠标右下角产生一个提示,并跟谁鼠标移动,知道鼠标离开超链接. 效果: 源码: <!--本案例是鼠标放在超链接上时,鼠标旁边有提示这是个超练级,以及放在图片上时图 ...

  3. jquery工具方法swap

    swap : css交换(内部) 详细内容请点击 -> 当元素的样式为display:none时获取他的宽高

  4. IO(七)----转换流

    输入字节流的转换流:InputStreamReader 是字节流通向字符流的桥梁. 输出字节流的转换流:OutputStreamWriter  可以把输出字节流转换成输出字符流 .  是符流通向字节流 ...

  5. 国内可用maven repository 配置

    国内可用maven repository 配置 发表于2016/1/4 23:08:04  10235人阅读 分类: maven 鉴于一些原因,从maven中央仓库download依赖包时,被各种折磨 ...

  6. 申请邓白氏编码的时候总是提示 Enter a valid Street Address 怎么办?

    今天要申请一个苹果开发者公司(Company)账号,然后需要邓白氏编码,然后填写企业的基本信息.其中对于Street Address认真的对照着中文翻译为如下格式: Kang Hesheng buil ...

  7. VS2012使用Git并连接到osc@git

    1.下载GitExtensions并安装 在http://sourceforge.net/projects/gitextensions/files/latest/download 下载 安装时请注意 ...

  8. SQLite剖析之编程接口详解

    前言 使用过程根据函数大致分为如下几个过程: sqlite3_open() sqlite3_prepare() sqlite3_step() sqlite3_column() sqlite3_fina ...

  9. .Net Core Linux centos7行—安装nginx,运行静态网站

    使用编译安装方式安装nginx Nginx下载地址:http://nginx.org/en/download.html.下载Stable version(稳定版就好).当前稳定版:http://ngi ...

  10. oneThink后台添加插件步骤详解

    内容管理框架:oneThink 版本:V1.1.141212 (注:v1.1也有很多版本,一不小心就下到V1.1.140202 去了,还有其他版本,建议去代码托管平台下载最新版本) 我也不偷懒,把每一 ...