X
活动推荐

阿里云高性能云主机2折293元/年

企业级性能云服务器限时2折起
新用户5折爆款服务器会场
查看详情 293元/年
阅读模式:

contos7安装redis4.0

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

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

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
比phpexcel还要简单的excel CSV 一键导入数据到数据库   阅读:4123网站性能优化-页面静态缓存   阅读:4594网站局部小图片优化-base64编码图片   阅读:7246网站局部小图片优化-base64编码图片   阅读:7246php删除一个文件夹内的所有文件夹和文件   阅读:3915关于PHP程序员技术职业生涯规划   阅读:1712shell脚本批量删除几天前的文件   阅读:7381给网站添加一键qq登录的功能   阅读:5927mysql数据库性能的基本优化   阅读:3743最简单的Banner轮播淡入淡出效果代码及实现思路(附带源码)   阅读:11253javascript点击复制内容   阅读:5321centos7.3安装mongodb3.6   阅读:5697小米手机端商城rem适配原理   阅读:5792centos 7 安装 redis 3.2.9   阅读:5485给网站添加一键新浪微博登录的功能   阅读:5536十张GIF让你弄懂递归等概念   阅读:4907mysql数据一键导出到csv文件   阅读:4466分享:淘宝技术这十年   阅读:3835centos 7 安装 nginx-1.11.10   阅读:6800centos 7 修改系统屏幕分辨率   阅读:35678nginx安装mysql和json模块   阅读:2811php文件下载防盗链   阅读:8155HTTP 1.1 协议详解   阅读:6973mysql共享锁和排他锁详解   阅读:5797php 获取当前前后年、月、星期、日、时分秒的时间   阅读:5149phpexcel 超简单从数据库一键导出数据到excel教程   阅读:6029一键分享到QQ空间、QQ好友、新浪微博、微信代码   阅读:109543给php7安装redis扩展库   阅读:6549php冒泡排序法   阅读:11127给网站添加一键新浪微博登录的功能   阅读:5536session与cookie的区别   阅读:3333最简单的Banner轮播左右切换效果代码及实现思路(附带源码)   阅读:26443crontab+shell脚本实现定时备份mysql数据库   阅读:5918session与cookie的区别   阅读:3333分享:淘宝技术这十年   阅读:3835PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:10694linux php7安装yaf扩展   阅读:6502mongodb设置shell开机启动脚本   阅读:7471封装php redis缓存操作类   阅读:7078解决 nginx 413 request entity too large   阅读:3545session与cookie的区别   阅读:3333mysql 为什么添加索引可以提高访问速度   阅读:4922给php7安装redis扩展库   阅读:6549centos 7搭建zabbix3.4   阅读:4589简单的DOS攻击之死亡之ping详解   阅读:36210“米粉节”背后的故事——小米网抢购系统开发实践   阅读:3304php打印九九加法表   阅读:7684知乎百万赞作者告诉你:年薪百万的人都在靠什么赚钱   阅读:4982php中地址引用&的真正理解-变量引用、函数引用、对象引用   阅读:4533web性能测试工具ab的测试方法   阅读:3771