阅读模式:

contos7安装redis4.0

查看:3029  回复:0  类型:  来源:php自学网  标签 redis centos

contos7中安装redis4.0。

一、下载redis包,解压,编译安装

wget 
tar xzf redis-4.0.11.tar.gz
cd redis-4.0.11
make

二、重命名和移动目录

cd ..
cp redis-4.0.11 /usr/local/
mv redis-4.0.11 redis

三、启动redis

cd /usr/local/redis/src/
#cp redis-server redis-cli /usr/bin/ 
./redis-server

四、配置centos内核等参数解决redis启动报错

    报错1:

            The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.

        解决:

vim /etc/sysctl.conf
#添加代码
net.core.somaxconn= 1024
#配置生效
sysctl -p

    报错2:

        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.

        解决:

vim /etc/sysctl.conf
#增加代码
vm.overcommit_memory = 1
#配置生效
sysctl -p

    报错3:

        WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command ‘echo never > /sys/kernel/mm/transparent_hugepage/enabled‘ as root, and add it to y

        解决:

echo never > /sys/kernel/mm/transparent_hugepage/enabled

五、守护进程运行

vim /usr/local/redis/redis.conf
#修改daemonize
daemonize yes

六、外网访问redis

    修改配置文件redis.conf ,注释bind 127.0.0.1 ,取消保护模式 protected-mode 设置 no,开启外网访问后需要设置密码,#requirepass foobared去掉注释,foobared改为自己的密码。

bind 127.0.0.1
protected-mode no
requirepass 123456

redis开机启动脚本参考:http://zixuephp.net/article-268.html

分享到:
0 0

*有问题之处烦请在评论中指出非常感谢!
不是我想要的内容,继续搜索:

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
centos7.3安装mongodb3.6   阅读:7764霍金24岁博士毕业论文在线预览   阅读:5795centos 7 安装 php-7.1.3   阅读:20579php打印九九乘法表   阅读:10808crontab+shell脚本实现定时备份mysql数据库   阅读:7871centos 7 安装 samba 服务   阅读:7005面试的时候回去等通知,等电话的真实意思   阅读:24470比phpexcel还要简单的excel CSV 一键导入数据到数据库   阅读:5543浅谈javascript的函数节流   阅读:4844php打印九九加法表   阅读:10818解决 nginx 413 request entity too large   阅读:4624centos 7 忘记root密码   阅读:5003shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:9326shell脚本统计当前服务器并发连接数   阅读:7855nginx编译安装后对nginx进行平滑升级   阅读:6843php翻转字符串   阅读:3727PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:15003shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:9326javascript点击复制内容   阅读:7097linux教程,鸟哥私房菜(pdf全集)   阅读:10284十张GIF让你弄懂递归等概念   阅读:6271php打印九九乘法表   阅读:10808php压缩页面的html代码一行显示   阅读:7723csv文件一键导入数据到mysql数据库   阅读:6934javascript点击复制内容   阅读:7097php删除一个文件夹内的所有文件夹和文件   阅读:4999php连接redis   阅读:5826人性漫画:打工与创业的残酷区别   阅读:5047小米手机端商城rem适配原理   阅读:6880php 获取当前前后年、月、星期、日、时分秒的时间   阅读:6931mysql数据一键导出到csv文件   阅读:5849centos 7 安装 redis 3.2.9   阅读:6792centos 7 修改系统屏幕分辨率   阅读:45994centos7中颁发CA证书并开启web https   阅读:8155用php从1加到100的值   阅读:8936shell脚本统计当前服务器并发连接数   阅读:7855mysql5.7开启sql日志的配置   阅读:9501mysql的四种索引类型   阅读:23040linux教程,鸟哥私房菜(pdf全集)   阅读:10284linux时间戳有趣的情人节秒1234567890   阅读:5617网站性能优化-页面静态缓存   阅读:5628php删除一个文件夹内的所有文件夹和文件   阅读:4999php打印九九加法表   阅读:10818phpexcel 超简单从数据库一键导出数据到excel教程   阅读:7479面试的时候回去等通知,等电话的真实意思   阅读:24470人性漫画:打工与创业的残酷区别   阅读:5047企业让你去面试,可能不是真的招人   阅读:6035shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:9326PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:15003php+redis实现消息队列   阅读:15202