Centos伺服器Redis安裝

2021-09-25 11:34:40 字數 1736 閱讀 8644

1.解壓

[root@localhost ~]# tar zxvf redis-4.0.6.tar.gz

2.編譯

[root@localhost ~]# cd redis-4.0.6

[root@localhost redis-4.0.6]# make

3.將可執行檔案拷貝到/usr/local/bin/目錄下,這樣就可以直接執行redis-server 、redis-cli 等命令了

[root@localhost redis-4.0.6]# make install

4.安裝完成,檢視版本

[root@localhost redis-4.0.6]# redis-server -v

redis server v=4.0.6 sha=00000000:0 malloc=jemalloc-4.0.3 bits=64 build=4f1a60f0053726b7

5.啟動

[root@localhost redis-4.0.6]# redis-server

6.新開乙個終端去連線redis

[root@localhost ~]# redis-cli

127.0.0.1:6379> set name zhangsan

ok127.0.0.1:6379> get name

「zhangsan」

127.0.0.1:6379> keys *

「name」

127.0.0.1:6379>

7.後台執行

拷貝redis.conf配置檔案到/etc/redis

在剛解壓的redis根目錄執行:

[root@localhost redis-4.0.6]# mkdir /etc/redis

[root@localhost redis-4.0.6]# cp redis.conf /etc/redis/

8.編輯配置檔案

[root@localhost redis-4.0.6]# vim /etc/redis/redis.conf

9.找到daemonize no 改為daemonize yes

10.設定可以遠端連線

將 bind 127.0.0.1 使用#注釋掉,改為# bind 127.0.0.1(bind配置的是允許連線的ip,預設只允許本機連線;若遠端連線需注釋掉,或改為0.0.0.0)

將 protected-mode yes 改為 protected-mode no(3.2之後加入的新特性,目的是禁止公網訪問redis cache,增強redis的安全性)

將 requirepass foobared 注釋去掉,foobared為密碼,也可修改為別的值(可選,建議設定)

11.指定配置檔案啟動redis

[root@localhost redis-4.0.6]# redis-server /etc/redis/redis.conf

12.服務啟動與關閉

啟動:redis-server & 後台啟動使用預設配置

redis-server 直接啟動

redis-server 配置路徑 如redis-server /etc/redis.conf 不是後台啟動 這時候要後台啟動的話就需要配置redis.conf中的

daemonize on

改為yes

停止redis-cli -a 密碼 -h 127.0.0.1 -p 6379 shutdown

沒有密碼

redis-cli -h 127.0.0.1 -p 6379 shutdown

centos伺服器配置redis

wget 解壓tar zxvf redis 6.0.3.tar.gz 進入目錄 編譯make 出錯的話一般是gcc未安裝 gcc版本低,更新gcc yum y install centos release scl yum y install devtoolset 9 gcc devtoolset 9...

centos 上編譯安裝 redis 伺服器

wget tar zxf redis 4.0.7.tar.gz cd redis 4.0.7 make make prefix usr local redis install二 修改配置 mkdir usr local redis etc cp redis.conf usr local redis ...

Redis伺服器安裝

一 安裝gcc 通過如下命令安裝gcc yum install cpp yum install binutils yum install glibc kernheaders yum install glibc common yum install glibc devel yum install gc...