1. 程式人生 > >【redis-安裝篇】

【redis-安裝篇】

轉自 https://www.cnblogs.com/zuidongfeng/p/8032505.html

1、安裝redis

第一步:下載redis安裝包

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

1 2 3 4 5 6 7 8 9 10 11 [[email protected] local]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz --2017-12-13 12:35:12--  http://download.redis.io/releases/redis-4.0.6.tar.gz Resolving download.redis.io (download.redis.io)... 109.74.203.151
Connecting to download.redis.io (download.redis.io)|109.74.203.151|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1723533 (1.6M) [application/x-gzip] Saving to: ‘redis-4.0.6.tar.gz’
  100%[==========================================================================================================>] 1,723,533    608KB/s   in 2.8s     2017-12-13 12:35:15 (608 KB/s) - ‘redis-4.0.6.tar.gz’ saved [1723533/1723533]

 

第二步:解壓壓縮包

tar -zxvf redis-4.0.6.tar.gz

1 [[email protected] local]# tar -zxvf redis-4.0.6.tar.gz

 

第三步:yum安裝gcc依賴

yum install gcc

1 [[email protected] local]# yum install gcc  
1 遇到選擇,輸入y即可< br >< br >< br >

第四步:跳轉到redis解壓目錄下

cd redis-4.0.6

1 [[email protected] local]# cd redis-4.0.6

 

第五步:編譯安裝

make MALLOC=libc  

1 [[email protected] redis-4.0.6]# make MALLOC=libc

  

將/usr/local/redis-4.0.6/src目錄下的檔案加到/usr/local/bin目錄   備註:(/usr/local/redis-4.0.6/src路徑可能不同,可以用PWD顯示當前路徑,根據自己實際的路徑處理,後面也有類似問題

cd src && make install

1 2 3 4 5 6 7 8 9 10 [[email protected] redis-4.0.6]# cd src && make install      CC Makefile.dep   Hint: It's a good idea to run 'make test' ;)        INSTALL install      INSTALL install      INSTALL install      INSTALL install      INSTALL install

  

第六步:測試是否安裝成功 

先切換到redis src目錄下

1 [[email protected] redis-4.0.6]# cd src

 

1、直接啟動redis

./redis-server

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [[email protected] src]# ./redis-server 18685:C 13 Dec 12:56:12.507 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 18685:C 13 Dec 12:56:12.507 # Redis version=4.0.6, bits=64, commit=00000000, modified=0, pid=18685, just started 18685:C 13 Dec 12:56:12.507 # Warning: no config file specified, using the default config. In order to specify a config file use ./redis-server /path/to/redis.conf                  _._                                                              _.-``__ ''-._                                                    _.-``    `.  `_.  ''-._           Redis 4.0.6 (00000000/0) 64 bit    .-`` .-```.  ```\/    _.,_ ''-._                                     (    '      ,       .-`  | `,    )     Running in standalone mode   |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379   |    `-._   `._    /     _.-'    |     PID: 18685    `-._    `-._  `-./  _.-'    _.-'                                     |`-._`-._    `-.__.-'    _.-'_.-'|                                    |    `-._`-._        _.-'_.-'    |           http://redis.io           `-._    `-._`-.__.-'_.-'    _.-'                                     |`-._`-._    `-.__.-'    _.-'_.-'|                                    |    `-._`-._        _.-'_.-'    |                                     `-._    `-._`-.__.-'_.-'    _.-'                                          `-._    `-.__.-'    _.-'                                                  `-._        _.-'                                                          `-.__.-'                                                 18685:M 13 Dec 12:56:12.508 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128. 18685:M 13 Dec 12:56:12.508 # Server initialized 18685:M 13 Dec 12:56: