【redis-安裝篇】
阿新 • • 發佈:2018-11-23
轉自 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:
|