阅读模式:

contos7安装redis4.0

查看:2652  回复: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

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

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
人性漫画:打工与创业的残酷区别   阅读:4578csv文件一键导入数据到mysql数据库   阅读:6402shell脚本统计当前服务器并发连接数   阅读:6987centos 7 安装 mysql-5.7   阅读:6630移动端js触摸touch详解(附带案例源码)   阅读:16052用php从1乘到100的值   阅读:6008Nginx 配置文件详解   阅读:4415php 使用 smtp.php 类在线发送邮件功能   阅读:5441centos 7 安装 php-7.1.3   阅读:19271企业让你去面试,可能不是真的招人   阅读:5670web项目高并发量网站解决方案   阅读:4382centos 7 设置 nginx-1.11.10 开机启动   阅读:7700linux php7编译安装mongodb扩展   阅读:8452php设置cookie为HttpOnly防止XSS攻击   阅读:12204centos 7 设置 nginx-1.11.10 开机启动   阅读:7700面试都会问你为什么你从上一家公司离职的真实意思   阅读:10718php 读取和设置redis的键值   阅读:6989栈和堆的区别   阅读:4750centos 7.2 添加php7 的 php-fpm 开机启动   阅读:23702php swoole搭建简单的聊天室   阅读:3441php 生成图片,给图片加水印   阅读:6093centos7开启交换内存   阅读:10443shell脚本批量删除几天前的文件   阅读:9353给 centos 7 安装桌面环境   阅读:16457分享:淘宝技术这十年   阅读:4493面试都会问你为什么你从上一家公司离职的真实意思   阅读:10718分享:淘宝技术这十年   阅读:4493javascript获取两个日期间的所有日期   阅读:6242php+redis实现消息队列   阅读:13706最简单的Banner轮播淡入淡出效果代码及实现思路(附带源码)   阅读:12755linux时间戳有趣的情人节秒1234567890   阅读:5180小米手机端商城rem适配原理   阅读:6471linux教程,鸟哥私房菜(pdf全集)   阅读:9406栈和堆的区别   阅读:4750nginx编译安装后对nginx进行平滑升级   阅读:6120Mysql在大型网站的应用架构演变   阅读:4409centos 7 安装 nginx-1.11.10   阅读:8111mysql的四种索引类型   阅读:21672centos 7 安装 php-7.1.3   阅读:19271网站局部小图片优化-base64编码图片   阅读:11817shell发送邮件脚本   阅读:7102PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:14014PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:14014javascript点击复制内容   阅读:6452给php7安装redis扩展库   阅读:7946十张GIF让你弄懂递归等概念   阅读:5797php打印九九加法表   阅读:9694用php从1加到100的值   阅读:8178给 centos 7 安装桌面环境   阅读:16457mysql数据库性能的基本优化   阅读:4344