虛擬機安裝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,結果提示執行以下操作

3、cd src 進入資源文件夾
4、sudo make test測試是否可以安裝,不報錯即自動安裝成功

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

二、配置運行
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設置密碼
給個傳送門吧
