linux安装redis

步骤1. 安装redis必须已经安装了gcc,如果没安装gcc 就使用命令 yum install -y gcc

步骤2.下载redis包 下载地址:http://download.redis.io/releases/redis-3.0.7.tar.gz上传到你要安装的目录然后解压。
我解压在data目录下
wget http://download.redis.io/releases/redis-3.0.7.tar.gz

步骤3.进入/data/redis-3.0.7/src
步骤4.make
步骤5.make install
  [root@localhost src]# make install
  Hint: It's a good idea to run 'make test' ;)
  INSTALL install
  INSTALL install
  INSTALL install
  INSTALL install
  INSTALL install
见到这个你就安装成功了,意思是说好习惯是先运行测试,然后我们再来移动和修改配置文件。
步骤6.移动文件,便于管理:(所有源代码安装的软件都安装在/usr/local下)
  创建两个文件夹,bin用于存放命令,etc拥有存放配置文件。

[root@localhost src]$  mkdir -p /usr/local/redis/bin  
[root@localhost src]$  mkdir -p /usr/local/redis/etc

-p是递归创建

步骤7.接下来,将redis-3.0.7文件夹下的redis.conf复制到/usr/local/redis/etc/
  并将src目录下的7个命令文件(绿色的),移动到/usr/local/redis/bin/

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel redis-server  /usr/local/redis/bin/

步骤8:启动Redis服务:
  首先进入刚才安装redis的目录:
  
[root@localhost src]$ cd /usr/local/redis/bin

之后我们启动redis服务。启动redis服务需要用到命令redis-server

[root@localhost bin]$ ./redis-server


但是,这样做的话,我们并没有使用etc的下的配置文件进行启动。
如果希望通过指定的配置文件启动,需要在启动时指定配置文件:
这里我们先用ctrl+C来终止服务,然后查看redis服务是否终止干净了,之后通过设置配置文件来启动服务:
步骤9:查看redis是否启动
  

netstat -tunpl | grep 6379 

如果什么都没有就是没有启动
步骤10:启动redis服务
  进入/usr/local/redis/bin/目录下执行./redis-server /usr/local/redis/etc/redis.conf命令开启Redis服务。
  例:[root@localhost bin]# ./redis-server /usr/local/redis/etc/redis.conf
  然后再查看redis是否启动,我们往往需要查看6379端口是否被占用,如果出现以下情况那么就服务开启成功.
  
[root@localhost bin]# netstat -tunpl | grep 6379
    tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 41645/./redis-serve 
    tcp6 0 0 :::6379 :::* LISTEN 41645/./redis-serve 

至此,redis服务已经按照配置文件启动成功!!
步骤11:我们进行测试客户端连接

[root@localhost bin]# ./redis-cli
  127.0.0.1:6379> set name 张三
   OK
  127.0.0.1:6379> get name
   "\xe5\xbc\xa0\xe4\xb8\x89"

中文出现这样 我们就重新连接,后面加上 --raw

[root@localhost bin]# ./redis-cli --raw
  127.0.0.1:6379> get name
    张三
  127.0.0.1:6379> keys *
    name
  127.0.0.1:6379> del name
    1

退出就ctrl+c 或者 exit
步骤12:关闭redis服务
  进入/usr/local/redis/bin/目录下执行./redis-cli shutdown
步骤13:修改配置文件
  
vim /usr/local/redis/etc/redis.conf

  daemonize 改为yes可以吧redis改为后台启动
  修改完daemonize参数之后,redis就能够通过daemon方式启动了,那么下一步就是把redis加入到linux开机启动服务配置中了,具体步骤如下:
  使用VI编辑器打开Linux开机启动服务配置文件/etc/rc.local,并在其中加入下面的一行代码:
  /usr/local/redis/bin/redis-server /etc/redis.conf 
  编辑完后保存,然后重启系统就OK了。
  然后再次启动redis服务就可以了.
  reids搭建基本工作准备完成.
 

开启redis端口,修改防火墙配置文件
  

  vi /etc/sysconfig/iptables  

加入端口配置
   

-A INPUT -ptcp --dport  端口号 -j ACCEPT
重新加载规则
   

 service iptables restart   

java测试
maven 依赖
        <dependency>
            <groupId>org.jasig.cas.client</groupId>
            <artifactId>cas-client-core</artifactId>
            <version>3.4.1</version>
        </dependency>



public class Test {


static String constr = "172.172.136.155" ;  
     public static Jedis getRedis(){  
          Jedis jedis = new Jedis(constr) ;   
        return jedis ;  
    }  
     public static void main(String[] args){  
          Jedis j = test1.getRedis() ;  
          String output ;  
          j.set( "hello", "world" ) ;  
          output = j.get( "hello") ;  
          System.out.println(output) ;  
    }  


}




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值