Redis在Linux下的安裝與配置

2021-08-13 06:19:06 字數 1567 閱讀 9900

redis是乙個開源的使用ansi c語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、key-value資料庫,並提供多種語言的api。

redis是 nosql技術陣營中的一員。

說到nosql,什麼是nosql?

nosql是一類新出現的資料庫即not only sql,它不像關係型資料庫,由通用的操作語言--sql,每種nosql資料庫都有自己的api和語法。

redis 官網:

中文官網:

介紹完redis,下面詳細說下redis環境的搭建:

redis最新版本是4.0,但穩定版本是3.2。我們用3.2作為示例。

wget 

2.解壓

tar -zxvf redis-3.2.8.tar.gz

3.複製

放到/usr/local/目錄下(純個人習慣)

sudo mv ./redis-3.2.8 /usr/local/redis/

4.進入redis目錄

cd /usr/local/redis/

5.生成

sudo make

6.測試

sudo make test

7.安裝

我看到的教程中在這一步說是會安裝到/usr/bin/目錄下,但是我執行完裝在了/usr/local/bin/目錄下

sudo make install

8.安裝完成進入安裝目錄可看到如下:

其中:

9.配置

解壓後的redis資料夾中有配置檔案的原檔案:redis.conf

可以將這個檔案複製到其他位置,然後複製的檔案進行修改。

在此,我們複製到/etc/redis/

sudo cp /usr/local/redis/redis.conf /etc/redis/

至此,redis安裝完畢,下面說下redis配置

上面我們在/etc/redis/下複製了乙份redis的預設配置檔案,我們可對這份配置檔案進行修改,然後通過這項配置檔案啟動redis服務。

介紹幾個核心的配置項:

繫結ip:

bind 127.0.0.1

這裡的ip如果要遠端訪問,就寫目的ip

埠:port 6379

6379是redis的預設埠號

是否以守護程序執行:

daemonize yes

值可以是yes或者no,如果以守護程序執行,則不會在命令列阻塞,類似與服務;如果以非守護程序執行,則會在當前終端阻塞

資料檔案

dbfilename dump.rdb

資料檔案的名稱

資料⽂件儲存路徑

dir /var/lib/redis

⽇志⽂件

logfile /var/log/redis/redis-server.log

資料庫,預設有16個

database 16

Redis在Linux下安裝

1.安裝redis之前首先要有tcl和gcc yum install y tcl gcc2.將redis.tar.gz壓縮包 usr local src目錄下,開始解壓編譯安裝redis cd usr local src 進入redis.tar.gz目錄下 tar zxvf redis 2.8.24...

在linux下安裝redis

進入到解壓後的資料夾 進行編譯 make 把編譯完成的檔案加到啟動目錄裡面 make install 進入redis.conf配置檔案中按自己的需求進行修改 啟動redis伺服器 redis server redis.conf redis使用時設定密碼 vi redis.conf 修改此配置 req...

Redis在Linux下的安裝

解壓命令 tar zxvf redis tar.gz 解壓完成後出現的資料夾redis 進入目錄 cd redis 在redis 目錄下面執行make命令 make失敗 安裝gcc 能上網 yum install gcc c 不能上網 找到對應的rpm包。rpm ivh cpp 4.1.2 48.e...