Linux(CentOS7)安裝配置Redis3.2.3

①上傳源碼包到安裝目錄並解壓

tar -zxvf redis-3.0.1.tar.gz

②由於redis是C寫的所以要配置相關環境

yum install gcc-c++

③進入解壓目錄編譯,執行 make 命令若報錯

zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/data0/src/redis-2.6.2/src'
make: *** [all] Error 2

則執行 

make MALLOC=libc

④安裝

make prefix=/usr/local/redis install

⑤修改配置文件

cp redis.conf /usr/local/redis

vim /usr/local/redis/redis.conf

查找:/daemonize

設置 daemonize yes

⑥後端模式啓動

cd /usr/local/redis

./bin/redis-server ./redis.conf

⑦查看是否啓動

ps -ef|grep redis

如下表明啓動成功 

 

⑧開啓訪問權限

vim ./redis.conf

註釋掉redis.windows-service.conf 中的bind 127.0.0.1這一行(在前面加#)

將protected-mode yes  改成  protected-mode no

保存並重啓redis服務

⑨連接客戶端

./bin/redis-cli -h 127.0.0.1 -p 6379

設置密碼:config set requirepass XXXX
查看密碼:config get requirepass

QUIT 斷開連接

再次連接: ./bin/redis-cli -h 127.0.0.1 -p 6379 -a 123456

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章