VMWare虛擬機centos7安裝redis


一、Redis依賴gcc和tcl環境,所以要先安裝gcc和tcl

1.執行

yum install gcc-c++

安裝gcc,安裝過程中提示是否繼續,直接輸入y即可,直到完成,如下:

2.執行

yum install -y tcl

安裝tcl,完成如下:

二、下載redis,執行

wget http://download.redis.io/releases/redis-3.2.8.tar.gz

解壓到目錄,進入redis解壓目錄,依次執行下述命令,編譯安裝redis:

make
make install

如下所示:

至此,redis安裝完成,執行src目錄下redis-server

./src/redis-server

啟動redis:

執行src目錄下redis-cli

./src/redis-cli

啟動redis客戶端,如下所示,輸入ping回車,輸出PONG則連接正常,接下來可以進入redis存儲操作:

三、修改配置文件

redis默認處於保護模式,只能通過127.0.0.1本地連接,打開redis安裝目錄下的redis.conf

1)注釋bind 127.0.0.1

redis默認不是以守護線程的方式運行,默認以前端模式運行,修改daemonize為yes,即修改為

2)daemonize yes

修改protected-model為no,即修改為

3)protected-model no

指定配置文件啟動redis:

./src/redis-server redis.conf

啟動后如下所示:

四、Java連接redis示例

導入redis jar包:

import org.junit.Test;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPoolConfig;
public class RedisDemo {
    @Test
    public void demo1(){
        Jedis jedis=new Jedis("192.168.123.129",6379);
        jedis.set("name","jack");
        String value=jedis.get("name");
        jedis.close();
        System.out.println(value);
    }
}

輸出為:

jack

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM