阅读模式:

contos7安装redis4.0

查看:193  回复: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+redis实现消息队列   阅读:4132移动端自适应rem原理   阅读:6579php冒泡排序法   阅读:4808php打印九九乘法表   阅读:4436mysql中文分词全文搜索索引讯搜的安装   阅读:3321phpexcel 超简单从excel表格一键导入数据到数据库教程   阅读:7548php生成二维码   阅读:2877centos 7 安装 mysql-5.7   阅读:3189mysql共享锁和排他锁详解   阅读:3516HTTP 1.1 协议详解   阅读:3625企业让你去面试,可能不是真的招人   阅读:3260centos 7.2 添加php7 的 php-fpm 开机启动   阅读:13450crontab+shell脚本实现定时备份mysql数据库   阅读:3353mysql的四种索引类型   阅读:7943javascript对cookie操作详细代码函数   阅读:2621php冒泡排序法   阅读:4808mysql 为什么添加索引可以提高访问速度   阅读:3238centos 7 添加 redis 3.2.9 开机启动脚本   阅读:5019最新centos7 搭建LNMP环境(centos7.2+php7+mysql5.7+nginx1.11+redis3.2)   阅读:6429爱编程,也爱健康   阅读:1892比phpexcel还要简单的excel CSV 一键导入数据到数据库   阅读:2659php 获取当前前后年、月、星期、日、时分秒的时间   阅读:3024最简单的Banner轮播淡入淡出效果代码及实现思路(附带源码)   阅读:8589html5 离线缓存的使用   阅读:2274php冒泡排序法   阅读:4808php打印三角形   阅读:812TCP的三次握手(建立连接)和四次挥手(关闭连接)   阅读:455php文件下载防盗链   阅读:5102shell发送邮件脚本   阅读:1530linux php7编译安装mongodb扩展   阅读:3701mysql5.7主从同步配置   阅读:220最简单的Banner轮播左右切换效果代码及实现思路(附带源码)   阅读:18430centos 7.2 添加php7 的 php-fpm 开机启动   阅读:13450centos 7 安装 samba 服务   阅读:3099PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:4345linux时间戳有趣的情人节秒1234567890   阅读:2796php打印九九加法表   阅读:4701php 获取当前前后年、月、星期、日、时分秒的时间   阅读:3024shell脚本批量删除几天前的文件   阅读:4371mysql 为什么添加索引可以提高访问速度   阅读:3238面试的时候回去等通知,等电话的真实意思   阅读:12658php中地址引用&的真正理解-变量引用、函数引用、对象引用   阅读:2954phpexcel 超简单从数据库一键导出数据到excel教程   阅读:3934centos7中颁发CA证书并开启web https   阅读:850用php从1乘到100的值   阅读:3449web性能测试工具ab的测试方法   阅读:2605shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:4864php打印九九加法表   阅读:4701centos 7 安装 mysql-5.7   阅读:3189php冒泡排序法   阅读:4808