redis部署到云服务器上的一些坑

摘要:
最近做项目需要部署redis,特记录一下部署时遇到的坑。protected-modeno二、对云服务器的配置1、在安全组规则中开放redis所在端口这里以阿里云服务器ECS为例:最后启动redis就可以了。

最近做项目需要部署redis,特记录一下部署时遇到的坑。

一、对redis.conf配置文件的配置

1、将bind属性注释掉

bind是绑定的主机地址,你可以绑定单一接口,如果没有绑定,所有接口都会监听到来的连接,所以为了让外部的所有接口都被redis监听,需要将bind注释掉。

#bind 127.0.0.1
2、将daemonize属性设置为yes

Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程,启用守护进程后,Redis会把pid写到一个pidfile中,在/var/run/redis.pid,这样即使关闭linux终端后redis也不会被关闭。

daemonize yes
3、将protected-mode属性改为no

protected-mode属性默认为yes,如果不改为no的话外部网络访问会报“(error) DENIED Redis is running in protected mode because protected mode is enabled..”的错误。

protected-mode no

二、对云服务器的配置

1、在安全组规则中开放redis所在端口

这里以阿里云服务器ECS为例:
redis部署到云服务器上的一些坑第1张
redis部署到云服务器上的一些坑第2张

最后启动redis就可以了。

免责声明:文章转载自《redis部署到云服务器上的一些坑》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Openal教程(一)mysql如何存储过程返回记录的更新条数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

bind函数的作用

  面向连接的网络应用程序分为客户端和服务器端。服务器端的执行流程一般为4步,客户端程序相对简单,一般需要两个步骤。 服务器端执行流程4步如下: (1)调用socket函数,建立一个套接字,该套接字用于接下来的网络通信。 (2)调用bind函数,将该套接字绑定到一个地址,并制定一个端口号, (3)调用listen函数,使用该套接字监听连接请求 (4)当请求...

java使用Redis(六个类型)

下载插件:https://mvnrepository.com/artifact/redis.clients/jedis/3.0.0 maven项目依赖: <dependency> <groupId>redis.clients</groupId> <artifact...

查询Redis缓存

packageme.zhengjie.monitor.rest; importme.zhengjie.common.aop.log.Log; importme.zhengjie.monitor.domain.vo.RedisVo; importme.zhengjie.monitor.service.RedisService; importorg.s...

python操作Redis方法速记

redis有5种数据结构,分别如下:5种数据结构python语言对5种数据结构的增删改查 全局函数 redis 连接 import redis pool = redis.ConnectionPool(host='localhost', port=6379, decode_responses=True) r = redis.Redis(connectio...

ubuntu安装redis

1、下载安装 root@21ebdf03a086:/# apt-cache search redisroot@21ebdf03a086:/# apt-get install redis-server a、redis配置文件:/etc/redis/redis.confb、redis服务路径:/etc/init.d/redis-server 2、启动redis...

redis-缓存设计-记录前一个小时和最新的日志

需求 记录最新的日志 99条 同时记录上一个小时和最近一个小时的 日志出现次数 记录日志代码 /** * * @param conn 连接 * @param name 模块名字 * @param message 日志信息 * @param level 日志等级 * @param timeout...