Redis學習 Centos7下安裝Redis

2021-09-25 18:24:31 字數 1784 閱讀 1060

---

redis學習-centos7下安裝redis

---

``` [root@~]# cd /opt/

[root@zxk opt]# ll

[root@zxk opt] wget

[root@zxk opt] tar xzf redis-5.0.4.tar.gz

[root@zxk opt] cd redis-5.0.4

[root@zxk redis-5.0.4] make

``` 2- make完後 redis-5.0.4目錄下會出現編譯後的redis服務程式redis-server,還有用於測試的客戶端程式redis-cli,兩個程式位於安裝目錄 src 目錄下:下面啟動redis服務

```[root@zxk redis-5.0.4]# cd src

[root@zxk src]# pwd

/opt/redis-5.0.4/src

[root@zxk src]# ./redis-server

注意這種方式啟動redis 使用的是預設配置。也可以通過啟動引數告訴redis使用指定配置檔案使用下面命令啟動。

[root@zxk src]# ./redis-server ../redis.conf

``` 3-** **redis.conf乙個預設的配置檔案。我們可以根據需要使用自己的配置檔案。啟動redis服務程序後,就可以使用測試客戶端程式redis-cli和redis服務互動了。 比如:

```[root@zxk src]# ./redis-cli

redis> set zxk 123

ok redis> get zxk

"123"

``` 4- 修改配置 redis.conf

```# 監聽埠號,預設為 6379,如果你設為 0 ,redis 將不在 socket 上監聽任何客戶端連線。

port 6379

# tcp 監聽的最大容納數量

## 在高併發的環境下,你需要把這個值調高以避免客戶端連線緩慢的問題。

# linux 核心會一聲不響的把這個值縮小成 /proc/sys/net/core/somaxconn 對應的值,

# 所以修改這兩個值才能達到你的預期。

tcp-backlog 511

# 預設情況下,redis 在 server 上所有有效的網路介面上監聽客戶端連線。

# 你如果只想讓它在乙個網路介面上監聽,那你就繫結乙個ip或者多個ip。

## 示例,多個ip用空格隔開:

## bind 192.168.1.100 10.0.0.1

# bind 127.0.0.1

bind 0.0.0.0

# 定義日誌級別。

# 可以是下面的這些值:

# debug (適用於開發或測試階段)

# verbose (many rarely useful info, but not a mess like the debug level)

# notice (適用於生產環境)

# warning (僅僅一些重要的訊息被記錄)

loglevel notice

# 指定日誌檔案的位置

logfile ""

# 設定認證密碼

# requirepass foobared

# 一旦達到最大限制,redis 將關閉所有的新連線

# 並傳送乙個『max number of clients reached』的錯誤。

## maxclients 10000

```

Redis學習 Centos7下安裝Redis

root cd opt root zxk opt ll root zxk opt wget root zxk opt tar xzf redis 5.0.4.tar.gz root zxk opt cd redis 5.0.4 root zxk redis 5.0.4 make2 make完後 re...

在CentOS 7下安裝Redis

在centos下安裝redis也比較簡單,按照步驟一步一步的操作,基本不會出錯。2 解壓,切換目錄 tar xzf redis 2.8 13.tar.gz cd redis 2.8.13 3 編譯 make make install 4 開啟redis.conf修改配置檔案,最關鍵是下面幾行,其他的...

centos7下redis安裝部署

1 23 tar zxvf redis x.x.x.tar.gz cd redis x.x.x make 1 2 ln s opt redis x.x.x redis server usr local bin redis server ln s opt redis x.x.x redis cli u...