1.下载:wget https://download.redis.io/releases/redis-6.2.1.tar.gz
2.下载完成解压:tar xzf redis-6.2.1.tar.gz
3.进入:cd redis-6.2.1
4.安装:make
5.安装完成后启动:./redis-server ../redis.conf
[root@izwz9dicx2mp5abx46y0o1z src]# ./redis-server ../redis.conf
2461:C 31 Mar 2021 14:35:06.214 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2461:C 31 Mar 2021 14:35:06.214 # Redis version=6.2.1, bits=64, commit=00000000, modified=0, pid=2461, just started
2461:C 31 Mar 2021 14:35:06.214 # Configuration loaded
2461:M 31 Mar 2021 14:35:06.215 * monotonic clock: POSIX clock_gettime
_._
_.-``__ ''-._
_.-`` `. `_. ''-._ Redis 6.2.1 (00000000/0) 64 bit
.-`` .-```. ```\/ _.,_ ''-._
( ' , .-` | `, ) Running in standalone mode
|`-._`-...-` __...-.``-._|'` _.-'| Port: 6379
| `-._ `._ / _.-' | PID: 2461
`-._ `-._ `-./ _.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' | http://redis.io
`-._ `-._`-.__.-'_.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' |
`-._ `-._`-.__.-'_.-' _.-'
`-._ `-.__.-' _.-'
`-._ _.-'
`-.__.-'
2461:M 31 Mar 2021 14:35:06.216 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
2461:M 31 Mar 2021 14:35:06.216 # Server initialized
2461:M 31 Mar 2021 14:35:06.216 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2461:M 31 Mar 2021 14:35:06.217 * Loading RDB produced by version 6.2.1
2461:M 31 Mar 2021 14:35:06.217 * RDB age 41 seconds
2461:M 31 Mar 2021 14:35:06.217 * RDB memory usage when created 0.77 Mb
2461:M 31 Mar 2021 14:35:06.217 * DB loaded from disk: 0.000 seconds
2461:M 31 Mar 2021 14:35:06.217 * Ready to accept connections
6.启动成功后:测试
[root@izwz9dicx2mp5abx46y0o1z src]# ./redis-cli
127.0.0.1:6379> set key test
OK
127.0.0.1:6379> get key
"test"
127.0.0.1:6379>
7.设置后台运行:修改redis.conf中的daemonize=no,将no修改为yes或者输入启动命令的时候加'&'