Linux Window Redis安装
Linux 下简易的安装过程:
1.源码安装之前要先安装gcc,不然编译会出错,
2.下载源码,去http://download.redis.io/releases/这个文件夹内找想安装的版本,我下载的是wget http://download.redis.io/releases/redis-3.2.3.tar.gz。
3.下载完成之后进行解压:tar zxvf redis-3.2.3.tar.gz
4.cd redis-3.2.3
5.make MALLOC=libc
6.在src的上一层目录中存在一个默认的配置文件,名称是redis.conf,将这个文件拷贝到src目录中,用vim编辑其中的两个配置文件,不然后期没法用redis客户端进行测试,
一个是将bind 127.0.0.1这一行注释掉,否则没法进行远程测试;还有就是将protected-mode yes这一行中的yes 改成no,去掉的目的是redis不进入保护模式。
7.#启动redis
命令:src/redis-server src/redis.conf &,使用&的目的是后台运行,需要手动指定配置文件,修改的哪个使用哪个。
8.#测试,
输入set foo 1,如果返回OK,则表示成功,如果输出保护模式之类的提示信息,表示配置文件修改失败,或者启动的时候指定错了配置文件。
9.#关闭redis
命令:src/redis-cli shutdown
以上是Linux下安装的过程,下面是window下的过程:
1.下载已经编译好的exe文件,在这个界面找适合自己的版本进行下载https://github.com/dmajkic/redis/downloads。
2.解压下载的安装包,不用安装,解压完成之后就是exe可执行文件。
3.用cmd进入控制台,然后切换到解压的目录,该目录下有:redis-cli.exe可执行文件。
4.启动用redis-cli.exe -h IP -p port ,我的liunx服务器IP是:43.224.34.* 端口号使用的是默认端口号:6379,命令是:redis-cli.exe -h 43.224.34.* -p 6379。
如果返回正常的链接信息,表示Linux和windows都安装正确。
我不想把redis的路径也加入到环境变量中,所以在/etc/profile中定义了两个自定义的变量:
alias rdbs='/data/redis/src/redis-server /data/redis/src/redis.conf &'
alias rdbc='/data/redis/src/redis-cli'
这样使用rdbs,rdbc命令就能快速启动服务器和客户端,如果想做到开机自动启动,可以在/etc/rc.local文件的最后一行添加:
/data/redis-3.2.3/src/redis-server /data/redis-3.2.3/src/redis.conf &
Linux Window Redis安装的更多相关文章
- linux上redis安装配置及其防漏洞配置及其攻击方法
Linux上redis安装: 需先在服务器上安装yum(虚拟机可使用挂载的方式安装) 安装配置所需要的环境运行指令: yum -y install gcc 进入解压文件执行make 指令进行编译 执 ...
- Linux中redis安装配置及使用详解
Linux中redis安装配置及使用详解 一. Redis基本知识 1.Redis 的数据类型 字符串 , 列表 (lists) , 集合 (sets) , 有序集合 (sorts sets) , 哈 ...
- Linux下Redis安装与PHP扩展(PHP7适用)
一,软件准备 #redis wget http://download.redis.io/releases/redis-3.0.7.tar.gz #phpredis 非php7使用 下载后文件名为:ph ...
- Linux下Redis安装使用,主从模式,哨兵模式与PHP扩展(PHP7适用)
一,软件准备 #redis wget http://download.redis.io/releases/redis-3.0.7.tar.gz #phpredis 非php7使用 下载后文件名为:ph ...
- linux详细redis安装和php中redis扩展
第一部分:安装redis 希望将redis安装到此目录 1 /usr/local/redis 希望将安装包下载到此目录 1 /usr/local/src 那么安装过程指令如下: 1 2 3 4 5 6 ...
- windows下和linux下 Redis 安装
Redis 是一个高性能的key-value数据库, 使用内存作为主存储,数据访问速度非常快,当然它也提供了两种机制支持数据持久化存储.比较遗憾的是,Redis项目不直接支持Windows,Windo ...
- Redis介绍——Linux环境Redis安装全过程和遇到的问题及解决方案
一:redis的入门介绍: 首先贴出官网; 英文:https://redis.io/ 中文:http://www.redis.cn/ 1.是什么 --REmote DIctionary Server( ...
- Redis(二)linux下redis安装
上篇讲解了redis在windows下的安装,接下来看看在linux下如何安装redis(纯菜鸟入门级别)? (1)redis的下载及编译 这里,首先进入存放文件目录(我的云服务器的是:cd /jel ...
- linux (06) redis安装
redis安装 一.在linux安装redis,通过源码编译安装redis 1.下载源码包 wget http://download.redis.io/releases/redis-4.0.10.ta ...
随机推荐
- MySQL数据库的事务管理
当前在开发ERP系统,使用到的数据库为Mysql.下面介绍下如何开启事务,以及事务隔离的机制 : 1. 检查当前数据库使用的存储引擎. show engines; 2. 修改前my.ini中的文件如下 ...
- 【C语言入门教程】1.3 C语言“32个”关键字
关键字是已被C语言标准作为命令.数据类型或者固定函数名的字母组合.关键字不能被用做变量名或函数名.下面列举了C语言的32个关键字,它们遵循C语言的语法使用,形成了C程序设计语言. 序号 关键字 说 ...
- join 和 union 区别
JOIN和UNION区别 join 是两张表做交连后里面条件相同的部分记录产生一个记录集,union是产生的两个记录集(字段要一样的)并在一起,成为一个新的记录集 .JOIN用于按照ON条件联接两个表 ...
- 高性能滚动 scroll 及页面渲染优化
最近在研究页面渲染及web动画的性能问题,以及拜读<CSS SECRET>(CSS揭秘)这本大作. 本文主要想谈谈页面优化之滚动优化. 主要内容包括了为何需要优化滚动事件,滚动与页面渲染的 ...
- 实现百度IFE2015Spring的任务Task3的几个问题和解决办法
1.如何实现页面的宽高自适应浏览器的变化,且有一个最小宽和高 <head> <meta charset = "utf-8"> <title>个人 ...
- Android学习笔记(二十一)——实战:程序数据共享
//此系列博文是<第一行Android代码>的学习笔记,如有错漏,欢迎指正! 我们继续在Database项目的基础上继续开发,通过内容提供器来给它加入外部访问接口.首先将 MyDataba ...
- Delphi 中的 procedure of object
转载:http://www.cnblogs.com/ywangzi/archive/2012/08/28/2659811.html 总结:TMyEvent = procedure of object; ...
- wamp开机自启动
其实非常简单!打开服务管理,把以下两个服务,由手动(默认状态)改为自动即可: wampapache wampmysqld
- HTTP协议概念篇
1.概念 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器. ...
- minigui移植到arm linux开发板上无法执行
要保证目录下有该文件 /etc/MiniGUI.cfg 复制过程使用cp –af 强制复制