虛擬機安裝redis及宿主機連接測試


虛擬機安裝redis及宿主機連接測試

一、下載&安裝

a、下載

訪問https://redis.io/download查看版本鏈接。

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

使用wget命令下載文件至/opt目錄,我下載的4.0.14版本。

b、解壓

sudo tar -zxvf redis-4.0.14.tar.gz

c、安裝過程

1、cd redis-4.0.14 進入目錄

2、 sudo make 編譯

本來想接着執行make install,結果提示執行以下操作

1579522081554

3、cd src 進入資源文件夾

4、sudo make test測試是否可以安裝,不報錯即自動安裝成功

1579521716968

5、執行whereis redis-server,查看以下命令安裝位置,確認安裝成功

1579522258959

二、配置運行

1、cp /opt/redis-4.0.14/redis.conf /home/you 將默認配置文件拷貝至自己家目錄

2、修改如下配置:

  • # bind 127.0.0.1注釋bind配置,默認綁定只監聽來自本機的鏈接,取消所有機器都可連接
  • protected-mode no關閉保護模式,默認保護模式是開啟的,保護模式下,未配置密碼或未綁定IP均不能訪問
  • daemonize yes 設置為守護進程,默認是no的。這樣程序啟動后,自動后台運行

3、redis-server /home/you/redis.conf 指定配置文件,啟動程序

4、redis-cli 運行客戶端程序,驗證是否啟動,當然也ps aux | grep redis查看進程

三、 宿主機連接測試

這里使用java來測試

1、 引入Jedis依賴

<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>3.1.0</version>
</dependency>

2、測試程序

public static void main(String[] args) {
    Jedis jedis = new Jedis("192.168.192.131", 6379);
	System.out.println(jedis.ping());
}

輸出pong即連接成功

四、Redis設置密碼

給個傳送門


免責聲明!

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



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