天天看點

redis安裝配置3.2.9

安裝

下載下傳,解壓,編譯:

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

# tar xzf redis-3.2.9.tar.gz

# cd redis-3.2.9

# make

二進制檔案是編譯完成後在src目錄下,通過下面的指令啟動Redis服務:

#src/redis-server

你可以使用内置的用戶端指令redis-cli進行使用:

# src/redis-cli

127.0.0.1:6379> set foo bar

OK

127.0.0.1:6379> get foo

"bar"

#redis的預設端口6379:

[root@Darren1 redis-3.2.9]# ps -ef |grep redis

root      67516  63422  0 03:15 pts/5    00:00:00 src/redis-server *:6379

root      67520  63443  0 03:15 pts/6    00:00:00 grep redis

[root@Darren1 redis-3.2.9]# ss -nltup|grep redis

tcp    LISTEN     0      128                    *:6379                  *:*      users:(("redis-server",67516,5))

tcp    LISTEN     0      128                   :::6379                 :::*      users:(("redis-server",67516,4))

配置

檢視配置

Redis 的配置檔案位于 Redis 安裝目錄下,檔案名為 redis.conf。

你可以通過 CONFIG 指令檢視或設定配置項。

[root@Darren1 src]# find / -name redis.conf

/home/redis/redis-3.2.9/redis.conf

[root@Darren1 src]# ./redis-cli

127.0.0.1:6379> config get config_setting_name

(empty list or set)

127.0.0.1:6379> config get loglevel

1) "loglevel"   --字元串名稱

2) "notice"     --配置值

#使用* 表示擷取所有配置

127.0.0.1:6379> config get *

編輯配置

你可以通過修改 redis.conf 檔案或使用 CONFIG set 指令來修改配置。

文法

CONFIG SET 指令基本文法:

CONFIG SET CONFIG_SETTING_NAME NEW_CONFIG_VALUE

例:

127.0.0.1:6379> config set loglevel "notice"

1) "loglevel"

2) "notice"

127.0.0.1:6379>

建立軟連結并加入環境變量

[root@Darren1 local]# ln -s /home/redis/redis-3.2.9 /usr/local/redis

echo 'export PATH=$PATH:/usr/local/redis/src'>>/etc/profile

source /etc/profile

redis啟動和關閉

首先需要修改配置檔案:

daemonize yes  

#表示啟用守護程序,這樣使用redis-server啟動時,會自動背景啟動。

pidfile /data/redis/redis_6379.pid

#啟動守護程序會生成pid檔案

logfile "/data/redis/redis.log"

#redis日志位置

啟動redis: 必須指定redis.conf檔案

[root@Darren1 redis]# redis-server /usr/local/redis/redis.conf

關閉redis:

[root@Darren1 redis]# redis-cli shutdown

繼續閱讀