centos虛擬機(2)----redis安裝配置

  • 下載Redis源碼(tar.gz),並上傳到Linux
  • 解壓縮包:tar zxvf redis-2.8.17.tar.gz
  • 進入解壓縮後的文件夾:cd redis-2.8.17
  • 編譯源碼:make
    (1)若出現以下提示,則說明未安裝gcc,使用命令安裝gcc:apt-get install gcc

 

[root@localhost redis-2.8.17]# make
cd src && make
allmake[1]: Entering directory `/root/redis-2.8.17/src‘
CC adlist.o
/bin/sh:cc: command not found
make[1]: *** [adlist.o] Error127
make[1]: Leaving directory `/root/redis-2.8.17/src‘
make: *** [all] Error2

  (2)若出現以下提示,則將make改成make MALLOC=libc,推測是由於編譯庫的問題。mysql

[root@localhost redis-2.8.17]#make
cd src && make all
make[1]: Entering directory `/root/redis-2.8.17/src‘
CC adlist.o
In file included from adlist.c:34:0:
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No suchfileor directory
zmalloc.h:55:2: error:#error"Newer version of jemalloc required"
make[1]: *** [adlist.o] Error1
make[1]: Leaving directory `/root/redis-2.8.17/src‘
make: *** [all] Error2
  • 安裝編譯後的文件:make install,redis可執行文件將被複制到/usr/local/bin/(啓動目錄),但沒有配置,手動複製配置:cp redis.conf /usr/local/bin
  • 設置Redis密碼,編輯剛剛複製的配置文件:vi redis.conf,解除requirepass參數的註釋,並設置值,例如:requirepass ljx520
  • 使用配置文件啓動Redis數據庫:./redis-server redis.conf(redis-server ./redis.conf) 若是看到以下的界面,那麼恭喜你,Redis已安裝成功
來源:https://www.jianshu.com/p/687de3d000e2
相關文章
相關標籤/搜索