X
活动推荐

爆款高性能云主机2折293元/年

企业级性能云服务器限时2折起
查看详情 293元/年
阅读模式:

contos7安装redis4.0

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

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

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
给php7安装redis扩展库   阅读:5716mysql数据库性能的基本优化   阅读:3439session与cookie的区别   阅读:3023网站性能优化-页面静态缓存   阅读:4145封装php redis缓存操作类   阅读:6120最简单的Banner轮播淡入淡出效果代码及实现思路(附带源码)   阅读:10495crontab+shell脚本实现定时备份mysql数据库   阅读:5216给网站添加一键qq登录的功能   阅读:5273session与cookie的区别   阅读:3023HTTP 1.1 协议详解   阅读:5903shell发送邮件脚本   阅读:3458浅谈javascript的函数节流   阅读:3193nginx安装redis模块   阅读:1759php翻转字符串   阅读:1504一步步带你,如何网站架构   阅读:2944centos 7 开启网络   阅读:4233面试都会问你为什么你从上一家公司离职的真实意思   阅读:8185centos 7搭建zabbix3.4   阅读:4011centos 7 添加 redis 3.2.9 开机启动脚本   阅读:7063php swoole搭建简单的聊天室   阅读:903给php7安装redis扩展库   阅读:5716浅谈javascript的函数节流   阅读:3193mysql的四种索引类型   阅读:13493php 获取当前前后年、月、星期、日、时分秒的时间   阅读:4614centos 7 安装 mysql-5.7   阅读:4511php 使用 smtp.php 类在线发送邮件功能   阅读:4117给php7安装redis扩展库   阅读:5716十张GIF让你弄懂递归等概念   阅读:4304mysql数据一键导出到csv文件   阅读:4101mysql5.7开启sql日志的配置   阅读:6349php压缩页面的html代码一行显示   阅读:5289用php从1加到100的值   阅读:6433给网站添加一键qq登录的功能   阅读:5273浅谈javascript的函数节流   阅读:3193简单的DOS攻击之死亡之ping详解   阅读:30871网站性能优化-页面静态缓存   阅读:4145php翻转字符串   阅读:1504移动端js触摸touch详解(附带案例源码)   阅读:12124php 使用 smtp.php 类在线发送邮件功能   阅读:4117web性能测试工具ab的测试方法   阅读:3448移动端js触摸touch详解(附带案例源码)   阅读:12124mysql5.7主从同步配置   阅读:1738面试都会问你为什么你从上一家公司离职的真实意思   阅读:8185javascript获取两个日期间的所有日期   阅读:3878移动端js触摸touch详解(附带案例源码)   阅读:12124mysql5.7主从同步中binlog同步模式详解   阅读:2848php显示刚刚、几分钟前、几小时前、几天前的函数   阅读:5428centos 7 忘记root密码   阅读:3448最新centos7 搭建LNMP环境(centos7.2+php7+mysql5.7+nginx1.11+redis3.2)   阅读:8293centos 7 安装 redis 3.2.9   阅读:4884