Linux下安装redis

1安装redis**

1.1redis安装环境**

        redis是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。

       安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要连外网安装gcc,安装命令如下:

yum install gcc-c++     注意:yum命令需要在联外网的情况下执行

1.2redis安装**

(1)版本说明

       本教程使用redis3.0版本。3.0版本主要增加了redis集群功能。

(2)源码下载

       从官网下载

        http://download.redis.io/rele...

       将redis-3.0.0.tar.gz拷贝到/usr/local/src下

解压源码

   tar -zxvf redis-3.0.0.tar.gz  

进入解压后的目录进行编译

        cd /usr/local/src/redis-3.0.0

        make

(3)安装到指定目录,如/usr/local/src/redis

        cd /usr/local/src/redis-3.0.0

        make PREFIX=/usr/local/src/redis install

(4)拷贝配置文件到安装目录下       

       进入源码目录,里面有一份配置文件redis.conf,然后将其拷贝到安装路径的bin目录下

        cd /usr/local/src/redis

        cp /usr/local/src/redis-3.0.0/redis.conf  /usr/local/src/redis/bin

(5)安装目录bin下的文件列表

  

1.3redis启动1.3.1前端模式启动

       直接运行bin/redis-server将以前端模式启动,切换到bin目录下,执行以下命令:./redis-server即可以前端模式启动redis;

前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,不推荐使用此方法。

1.3.2后端模式启动**

修改redis.conf配置文件,daemonize yes以后端模式启动。

执行如下命令启动redis:

cd /usr/local/src/redis/bin

./redis-server ./redis.conf

redis默认使用6379端口。

1.4redis停止**

强行终止Redis进程可能会导致redis持久化数据丢失。正确停止Redis的方式应该是向Redis发送SHUTDOWN命令,方法为:

cd /usr/local/src/redis/bin

./redis-cli shutdown

1.5redis客户端**

       在redis的安装目录中有redis的客户端,即redis-cli(Redis Command Line Interface),它是Redis自带的基于命令行的Redis客户端。

1.5.1连接redis服务端**

执行bin/redis-cli连接redis服务端:

       

1.5.2向redis服务端发送命令**

redis-cli连上redis服务后,可以在命令行发送命令。

ping

Redis提供了PING命令来测试客户端与Redis的连接是否正常,如果连接正常会收到回复PONG

set/get

使用set和get可以向redis设置数据、获取数据。

1.1.1.使用客户端工具连接redis服务器**

开放6379端口

修改/etc/sysconfig/iptables文件的方式开启端口,如下:

vim /etc/sysconfig/iptables

然后在文件中增加一行

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 6379 -j ACCEPT

然后重启防火墙:service iptables restart

使用客户端工具连接

你可能感兴趣的:(linux)