X
活动推荐

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

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

contos7安装redis4.0

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

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

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
csv文件一键导入数据到mysql数据库   阅读:5795linux php7安装yaf扩展   阅读:7077mongodb设置shell开机启动脚本   阅读:8317浅谈javascript的函数节流   阅读:4011shell脚本批量删除几天前的文件   阅读:8078HTTP 1.1 协议详解   阅读:8153php显示刚刚、几分钟前、几小时前、几天前的函数   阅读:7122mysql中文分词全文搜索索引讯搜的安装   阅读:5759TCP的三次握手(建立连接)和四次挥手(关闭连接)   阅读:2343面试的时候和你谈理想,是理想or入坑?   阅读:8596mysql数据一键导出到csv文件   阅读:4833php 生成图片,给图片加水印   阅读:4887面试的时候和你谈理想,是理想or入坑?   阅读:8596简单的DOS攻击之死亡之ping详解   阅读:43540给网站添加一键新浪微博登录的功能   阅读:5841人性漫画:打工与创业的残酷区别   阅读:4048phpexcel 超简单从excel表格一键导入数据到数据库教程   阅读:11033phpexcel 超简单从数据库一键导出数据到excel教程   阅读:6440php文件下载防盗链   阅读:8756javascript获取两个日期间的所有日期   阅读:5476浅谈javascript的函数节流   阅读:4011centos7中颁发CA证书并开启web https   阅读:5399php swoole搭建简单的聊天室   阅读:2466一步步带你,如何网站架构   阅读:3518nginx安装redis模块   阅读:3607centos 7 安装 samba 服务   阅读:5668移动端自适应rem原理   阅读:8698mysql中文分词全文搜索索引讯搜的安装   阅读:5759php删除一个文件夹内的所有文件夹和文件   阅读:4175linux top命令详解   阅读:7917一键分享到QQ空间、QQ好友、新浪微博、微信代码   阅读:117965centos 7 修改系统屏幕分辨率   阅读:38692linux top命令详解   阅读:7917知乎百万赞作者告诉你:年薪百万的人都在靠什么赚钱   阅读:5350人性漫画:打工与创业的残酷区别   阅读:4048centos 7 添加 redis 3.2.9 开机启动脚本   阅读:8257centos 7 添加 redis 3.2.9 开机启动脚本   阅读:8257centos7开启交换内存   阅读:9431nginx安装redis模块   阅读:3607把php session 会话保存到redis   阅读:6317centos 7 开启网络   阅读:5573企业让你去面试,可能不是真的招人   阅读:5193php打印九九加法表   阅读:8459ajax+php 实现一个简单的在线聊天室功能(附带源码)   阅读:7908最新centos7 搭建LNMP环境(centos7.2+php7+mysql5.7+nginx1.11+redis3.2)   阅读:9585linux时间戳有趣的情人节秒1234567890   阅读:4782给php7安装redis扩展库   阅读:7171php删除一个文件夹内的所有文件夹和文件   阅读:4175mysql5.7主从同步配置   阅读:3291php文件下载防盗链   阅读:8756