阅读模式:

contos7安装redis4.0

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

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

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
php 生成图片,给图片加水印   阅读:7546php连接redis   阅读:6587centos 7 安装 samba 服务   阅读:7895关于PHP程序员技术职业生涯规划   阅读:3785web性能测试工具ab的测试方法   阅读:5549csv文件一键导入数据到mysql数据库   阅读:7811移动端自适应rem原理   阅读:10692centos 7 安装 nginx-1.11.10   阅读:9635mysql数据一键导出到csv文件   阅读:6810浅谈javascript的函数节流   阅读:5626mysql共享锁和排他锁详解   阅读:8621给网站添加一键qq登录的功能   阅读:8685mysql共享锁和排他锁详解   阅读:8621linux时间戳有趣的情人节秒1234567890   阅读:6448mysql5.7主从同步中binlog同步模式详解   阅读:9334面试都会问你为什么你从上一家公司离职的真实意思   阅读:12642纯干货,程序员面试的超实用技巧   阅读:5144centos 7 安装 nginx-1.11.10   阅读:9635浅谈javascript的函数节流   阅读:5626程序员找工作三要素(必看)   阅读:6559霍金24岁博士毕业论文在线预览   阅读:6602php设置cookie为HttpOnly防止XSS攻击   阅读:14292linux时间戳有趣的情人节秒1234567890   阅读:6448TCP的三次握手(建立连接)和四次挥手(关闭连接)   阅读:4899mysql的四种索引类型   阅读:24567php swoole搭建简单的聊天室   阅读:5939mysql中文分词全文搜索索引讯搜的安装   阅读:8204面试都会问你为什么你从上一家公司离职的真实意思   阅读:12642网站性能优化-页面静态缓存   阅读:6338php翻转字符串   阅读:4507PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:16533php 使用 smtp.php 类在线发送邮件功能   阅读:6753mysql数据一键导出到csv文件   阅读:6810移动端自适应rem原理   阅读:10692linux命令中执行php脚本   阅读:9527shell脚本统计当前服务器并发连接数   阅读:8962用php从1乘到100的值   阅读:7343php 使用 smtp.php 类在线发送邮件功能   阅读:6753javascript点击复制内容   阅读:8235centos7开启交换内存   阅读:12570php显示刚刚、几分钟前、几小时前、几天前的函数   阅读:9889栈和堆的区别   阅读:6006mysql共享锁和排他锁详解   阅读:8621程序员找工作三要素(必看)   阅读:6559nginx安装redis模块   阅读:7677人性漫画:打工与创业的残酷区别   阅读:5891mysql5.7主从同步配置   阅读:7934HTTP 1.1 协议详解   阅读:15839linux教程,鸟哥私房菜(pdf全集)   阅读:11534php设置cookie为HttpOnly防止XSS攻击   阅读:14292