阅读模式:

contos7安装redis4.0

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

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

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
centos 7 忘记root密码   阅读:6388mysql中文分词全文搜索索引讯搜的安装   阅读:8831php+redis实现消息队列   阅读:17841企业让你去面试,可能不是真的招人   阅读:7384php打印九九加法表   阅读:13480面试的时候和你谈理想,是理想or入坑?   阅读:13154mysql5.7开启sql日志的配置   阅读:11640crontab+shell脚本实现定时备份mysql数据库   阅读:9230phpexcel 超简单从数据库一键导出数据到excel教程   阅读:8969十张GIF让你弄懂递归等概念   阅读:7651爱编程,也爱健康   阅读:5707web性能测试工具ab的测试方法   阅读:5982php 使用 smtp.php 类在线发送邮件功能   阅读:7194php打印三角形   阅读:14053centos 7 安装 php-7.1.3   阅读:23159爱编程,也爱健康   阅读:5707web性能测试工具ab的测试方法   阅读:5982面试的时候回去等通知,等电话的真实意思   阅读:27848shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:10999centos 7 安装 php-7.1.3   阅读:23159用php从1加到100的值   阅读:10718纯干货,程序员面试的超实用技巧   阅读:5542给php7安装redis扩展库   阅读:9973web项目高并发量网站解决方案   阅读:5823mysql 为什么添加索引可以提高访问速度   阅读:7518php 统计网页打开耗时和脚本运行内存   阅读:8240centos 7搭建zabbix3.4   阅读:8065centos 7 安装 mysql-5.7   阅读:9814mysql 为什么添加索引可以提高访问速度   阅读:7518用php从1乘到100的值   阅读:7753php显示刚刚、几分钟前、几小时前、几天前的函数   阅读:10481给网站添加一键qq登录的功能   阅读:9238nginx安装redis模块   阅读:8446javascript获取两个日期间的所有日期   阅读:8503php删除一个文件夹内的所有文件夹和文件   阅读:6318最简单的Banner轮播淡入淡出效果代码及实现思路(附带源码)   阅读:15791centos 7 设置 nginx-1.11.10 开机启动   阅读:9570纯干货,程序员面试的超实用技巧   阅读:5542html5 离线缓存的使用   阅读:5480最简单的Banner轮播左右切换效果代码及实现思路(附带源码)   阅读:35636mysql5.7主从同步配置   阅读:8788纯干货,程序员面试的超实用技巧   阅读:5542php 生成图片,给图片加水印   阅读:8041什么是天使轮?什么是A轮融资?B轮融资?   阅读:6722小米手机端商城rem适配原理   阅读:8296php打印三角形   阅读:14053php设置cookie为HttpOnly防止XSS攻击   阅读:14860nginx安装redis模块   阅读:8446移动端自适应rem原理   阅读:11065javascript点击复制内容   阅读:8940