redis環境搭建

2021-08-18 20:42:28 字數 2879 閱讀 4888

redis是乙個開源的使用ansi c語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、key-value資料庫,並提供多種語言的api。它是完全開源免費的,遵守bsd協議,是記憶體儲存的資料結構伺服器,可用作資料庫,快取記憶體和訊息佇列**。

1、linux

1、centos7在vmware14的安裝

安裝虛擬機器vmare14並安裝centos7系統。

2、安裝相關依賴

安裝gcc和gcc-c++

yum -y install gcc   				//安裝編譯器

yum -y install gcc-c++ //安裝編譯器

2、windows1、linux 下安裝
tar -xzvf redis-5.0.0.tar.gz    //解壓檔案

cd redis-5.0.0/ //進入檔案目錄

make //進行編譯

make install //安裝

2、windows 下安裝

解壓到指定資料夾中即可。

1、linux

通過編譯安裝後,redis會預設安裝到/usr/local/bin目錄下,進入該目錄並將原來解壓後的redis目錄中找到redis.conf(redis配置檔案),並複製到安裝後的路徑中。

cp redis.conf /usr/local/bin/
2、windows

主要在redis目錄下的redis.windows.conf進行配置。這邊主要是對埠號修改以及密碼新增和注釋示例:找到port 6379,其中6379就是該redis的埠號,可以自行修改;找到# requirepass,預設是注釋的,可以將其修改為requirepass 密碼

1、windows啟動

進入到redis資料夾,shift+滑鼠右鍵,找到powershell進入,輸入redis-server.exe redis.windows.conf啟動,出現如下表示啟動成功。

bat啟動

新建乙個redis.bat檔案

具體內容如下:

@echo off

d: #進入到redis的安裝目錄盤

cd /redis #進入到解壓後redis目錄中

redis-server.exe redis.windows.conf #載入配置檔案啟動

exit

2、centos7 啟動

進入到redis安裝目錄下,cd /usr/local/bin/,執行./redis-server redis.conf,啟動後顯示如下介面:

這時候會出現一些警告,根據提示輸入相應的命令即可。

sysctl vm.overcommit_memory=1

echo never > /sys/kernel/mm/transparent_hugepage/enabled

vim /etc/rc.local //編輯檔案,在該檔案的末行新增echo never > /sys/kernel/mm/transparent_hugepage/enabled

重啟reids就不會出現警告了。

安裝成功後顯示如下介面:

1、windows連線

輸入相應的位址、埠號(預設6379),如果在redis.conf下有設定密碼,就輸入相應的密碼。

連線成功後:

2、linux連線

redis現在的版本開啟redis-server後,redis-cli只能訪問到127.0.0.1,因為在配置檔案中固定了ip,因此需要修改redis.conf檔案。

1. 將bind 127.0.0.1改為 #bind 127.0.0.1		//注釋該ip

2.protected-mode yes 改為 protected-mode no

3.加入 daemonize no(在後台啟動不占用乙個主程視窗)

由於防火牆會攔截埠,禁止遠端控制,所以centos7下遠端連線需要設定防火牆:

關閉防火牆(不安全):

systemctl stop firewalld
開放埠號(常用):

1)新增

firewall-cmd --zone=public --add-port=6379/tcp --permanent

其中,–permanent永久生效,沒有此引數重啟後失效。

2)重新載入

firewall-cmd --reload

接下來連線操作與windos相同,ip改為虛擬機器上的ip就可以了。

Redis環境搭建

一。redis是乙個開源的使用c語言編寫的,支援網路的,可基於記憶體也可持久化的日誌型key value資料庫。並支援多種語言的api。同時redis是非關係型資料庫 3.建立安裝目錄 mkdir p usr local redis 3.1上傳檔案到root目錄下 3.2開始解壓redis tar ...

redis環境搭建

解壓 tar xvfz redis 2.8.9.tar.gz 安裝 cd redis 2.8.9 make make install 進入src cd src 啟動 redis server redis cli h 127.0.0.1 p 6376 備註 讓redis服務在後台啟動操作 1.cd s...

redis 環境搭建

redis官網位址 redis中文官網 wget tar xzf redis 5.0.4.tar.gz cd redis 5.0.4 make redis server啟動redis服務程序後,就可以使用測試客戶端程式redis cli和redis服務互動了。比如 redis cli root ru...