Redis的安裝與測試

2021-08-25 10:59:19 字數 1835 閱讀 9380

1、獲取redis的安裝包。

密碼:imdh

2、軟體安裝、

cd redis-3.2.9

yum install gcc

make

make install

在redis-3.2.9安裝目錄下,進行如下操作:

mkdir -p /usr/local/redis/bin

mkdir -p /usr/local/redis/etc

cp src/redis-cli /usr/local/redis/bin

cp src/redis-server /usr/local/redis/bin

cp src/redis-benchmark /usr/local/redis/bin

cp src/redis-check-rdb /usr/local/redis/bin

cp src/redis-check-aof /usr/local/redis/bin

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

3、軟體配置(特別是bind,如果寫了127.0.0.1,則redis會只能被本機使用)

maxclients 100000 #最大客戶端連線數

bind 0.0.0.0 #允許連線redis的客戶端ip位址

daemonize yes # redis後台執行

4、軟體啟動與測試

#啟動redis服務

[root@test-node2 src]# redis-server /usr/local/redis/etc/redis.conf

#啟動redis客戶端並測試

[root@test-node2]# redis-cli

127.0.0.1:6379> set key 123

ok127.0.0.1:6379> get key

"123"

#軟體執行正常,完成軟體安裝。

5、鍵值正則清理shell指令碼

出現redis資料庫髒資料現象,可以使用如下命令,對redis資料庫進行清理,下面的表示式支援正則,例如全部清除:

redis-cli keys "*" | xargs /usr/local/redis/bin/redis-cli del
6、修改redis的啟動使用者

# 新建使用者redis

adduser redis

# 設定新使用者密碼

passwd redis

# 複製redis.conf配置檔案到指定位置,並修改redis.conf配置檔案

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

vi /home/redis/redis.conf

# 修改內容如下

將`pidfile /var/run/redis.pid`修改為`pidfile /home/redis/run/redis.pid`

將`dir ./`修改為`dir /home/redis/redis`

# 建立所需要的檔案目錄

mkdir -p /home/redis/run

mkdir -p /home/redis/redis

# 修改檔案使用者和組

chown -r redis:redis /home/redis

# 切換使用者啟動redis

su - redis

/usr/local/redis/bin/redis-server /home/redis/redis.conf &

redis 安裝測試

安裝redis,2 解壓 tar xvzf redis 2.4.15.tar.gz3 安裝 make4 測試 make testyou need tclsh8.5 in order to run the redis test解決方法,安裝tcl。sudo apt get install tcl8.5...

window64下redis的安裝與測試

redis官方發布的版本其實並不支援window,但是微軟開源組織為發布了乙個redis的windows版本。windows版 將其中乙個解壓到任意位置,下面的例子中,我將redis latest.zip解壓到d redis redis latest目錄下,如下圖所示 其中,redis server...

Linux 下Redis的安裝 測試

redis使用c語言開發,所以要執行在linux上,需要gcc c 的環境 1 檢查是否有gcc c 環境 rpm qa grep gcc c 2 如果沒有進行安裝 yum install gcc c yum y install cpp binutils glibc glibc kernheader...