准备
Redis官网
CentOS官网
redis-6.0.6.tar.gz
CentOS-7-x86_64-Everything-2003.iso
安装Redis
1 | #安装必要依赖包 |
报错
报错1:server.c:xxxx:xx: error: ‘xxxxxxxx’ has no member named ‘xxxxx’
1 | server.c:5159:49: error: struct redisServer has no member named supervised |
解决办法
1 | #查看gcc版本是否在5.3以上,CentOS7默认安装4.8.5 |
启动警告
WARNING overcommit_memory is set to 0!
1 | #编辑配置文件 |
WARNING you have Transparent Huge Pages (THP) support enabled in your kernel.
1 | echo never > /sys/kernel/mm/transparent_hugepage/enabled |
WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn
1 | #编辑配置文件 |