VMWare虛擬機centos7安裝redis
阿新 • • 發佈:2017-05-22
ase -1 protected 虛擬 centos unit imp pri 虛擬機
一、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
VMWare虛擬機centos7安裝redis