windows和linux下安装redis

1、redis简介
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

Redis 是一个高性能(存储在内存中)的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。

2、windows下安装redis
下载地址https://github.com/dmajkic/redis/downloads。下载到的Redis支持32bit和64bit(或者可以下载exe文件,路径是 https://github.com/rgl/redis/downloads )。根据自己实际情况选择,我选择64bit。直接进入到64位的目录,我的目录是:E:\dev\redis-2.4.5-win32-win64\64bit

打开一个cmd窗口切换到64为文件所在的目录运行: redis-server.exe redis.conf 。出现如下界面:

这就说明Redis服务端已经安装成功。

打开一个cmd窗口切换到64为文件所在的目录运行 redis-cli.exe -h 127.0.0.1 -p 6379,其中 127.0.0.1是本地ip,6379是redis服务端的默认端口。运行成功如下图所示。

下面做个小测试:

如果能正常显示,说明已经ok了,可以正常使用了

Linux ubuntu上安装redis

本人使用的是Ubuntu 14.04 lts,安装Redis可以通过apt-get命令安装,完整的命令如下:

 sudo apt-get install redis-server

安装以后,数据库可以自动启动,先检查下redis的进程:

 ps -aux|grep redis
redis     4162  0.1  0.0  10676  1420 ?        Ss   23:24   0:00 /usr/bin/redis-server /etc/redis/redis.conf
conan     4172  0.0  0.0  11064   924 pts/0    S+   23:26   0:00 grep --color=auto redis

再查看下状态看是否启动:

netstat -nlt|grep 6379
tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN

安装server后会自动安装一个命令行工具redis-cli,在任意目录下运行redis-cli即可启动服务,请自行测试。

Redis配置:

(1)登录密码

默认情况下,访问Redis服务器是不需要密码的,为了增加安全性我们需要设置Redis服务器的访问密码。

用vi打开Redis服务器的配置文件redis.conf

 sudo vi /etc/redis/redis.conf

#取消注释requirepass
requirepass redistest //redistest 为密码

重新登录 redis-cli -a redistest ,如果不使用密码登录,虽然能登录成功但是提示操作没有权限

(2)支持远程

默认情况下,Redis服务器不允许远程访问,只允许本机访问。

sudo vi /etc/redis/redis.conf

#注释bind
#bind 127.0.0.1

基本的配置就到这里,欢迎留言!

时间: 2024-11-05 02:41:57

windows和linux下安装redis的相关文章

Linux 下安装 Redis 服务器

本文简单介绍了 Linux 下安装 Redis 服务器的步骤,同时简要介绍服务器的配置.启动以及状态检测.另外还介绍了 32 位 CentOS 下安装 Redis 时遇到的一些问题的解决.        一. 查看 Linux 相关信息        版本查看cat /etc/issueCentOS release 5.5 (Final)        位数查看getconf LONG_BIT32        二. 安装 tcl        先装好 tcl,不然 redis 的 make t

windows及linux下安装django simple captcha 遇到的各种问题及解决办法

转载自http://www.cnblogs.com/descusr/p/3225874.html 所有程序写完之后,验证码图片不显示,点击图片地址会提示如下错误,并且在linux下的纠正办法 用pil产生验证码出现:ImportError: The _imagingft C module is not installed 这个是由于PIL没有编译freetype导致的 查看 lib/python2.7/site-packages/PIL/ 看看 _imagingft.so 是否存在(至关重要,因

linux 下安装redis以及php Redis扩展

1 [php] view plaincopy在CODE上查看代码片派生到我的代码片 2 linux 下安装redis以及php Redis扩展 3 4 环境配置: centos6.0 nginx/1.0.0 php/5.3.8 mysql/5.5.17 5 6 步骤一.下载redis 7 可以去http://redis.io/去下载最新版本 8 我用的是 redis 2.8.11 9 进入软件安装包存放目录: cd /var/install/software/ 10 wget http://do

windows与Linux下安装Django

一.windows下安装Django: 1.下载Django. 官网地址为:https://www.djangoproject.com/download/ 点击红色标记部分即可下载. 下载完成后解压缩. 2.安装Django,安装之前确保你的机器上安装了python. 进入cmd.在cmd中进入到Django的文件夹.输入python setup.py install耐心等待安装. 3.检查Django: 进入Python,输入 import django django.VERSION 可以看到

在windows和Linux下安装nodejs

在windows下安装nodejs 1.首先下载nodejs安装包,  https://nodejs.org/en/download/ 点击下载相应的版本 然后将文件夹解压到安装目录(任意,不做规定)比如我这里解压到了:F:\自动化测试软件\nodeJS中 2.然后在这个目录下新建两个文件夹 node-cache node-global 这是用来放npm全局模块的安装目录,也可以放到其他地方. 3.配置环境变量 新建一个系统变量 变量名:NODE_HOME 变量值(你的安装目录):C:\Prog

Windows 和 Linux 下安装MySql

一.windows下安装mysql 1.下载mysql包:https://dev.mysql.com/downloads/mysql/ 2.解压到特定的地方即可(当作是已安装的文件使用,我这样使用免安装的方法) 如我的习惯:D:\software 是用用来做软件安装的路径. 把mysql-8.0.17-winx64解压到这里(免安装): 3.配置环境变量(我的电脑,右键属性,高级系统设置,高级,环境变量) 新增环境变量: 变量名:MYSQL_HOME 变量值:D:\software\mysql-

Linux下安装redis服务

一.安装Redis到/usr/local/redis 执行命令: 1. mkdir /usr/local/redis 2. cd /usr/local/src 3. wget http://download.redis.io/releases/redis-3.2.4.tar.gz 4. tar -xzf redis-2.6.14.tar.gz 5. ln -s redis-2.6.14 redis #建立一个链接 6. cd redis 7. make PREFIX=/usr/local/red

Linux 下安装Redis教程

第一部分:安装redis 希望将redis安装到此目录  1 /usr/local/redis 希望将安装包下载到此目录 1 /usr/local/src 那么安装过程指令如下: 1 2 3 4 5 6 7 $ mkdir /usr/local/redis   $ cd /usr/local/src   $ wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz   $ tar xzf redis-2.6.14.tar.gz    $

Windows 64位下安装Redis详细教程

方法/步骤 在D盘新建文件夹[redis],右键解压Redis ZIP包,把所有文件解压到redis文件夹中.(其他盘符也可以滴^_^) 文件介绍: redis-benchmark.exe         #基准测试 redis-check-aof.exe         # aof redischeck-dump.exe        # dump redis-cli.exe               # 客户端 redis-server.exe            # 服务器 redis