Nginx反向代理Redis服务
Nginx反向代理Redis服务
Nginx代理Redis
第一步:redis 配置及启动
vim redis.conf
port 6379
# bind 127.0.0.1
daemonize yes
requirepass test1234redis-server /software/redis-5.0.5/redis.conf ps -ef |grep redis
root 2081 1 0 09:23 ? 00:00:07 redis-server *:6379
第二步:nginx 安装
./configure --with-stream #添加 stream 模块
make & make installmv /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.bak
grep -vE '^#|^$|^ #|^ #' /usr/local/nginx/conf/nginx.conf.bak > /usr/local/nginx/conf/nginx.confvim /usr/local/nginx/conf/nginx.confworker_processes 1;events {worker_connections 1024;
}http {include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;server {listen 80;server_name localhost;location / {root html;index index.html index.htm;}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}}
}stream { # stream 模块配置和 http 模块在相同级别upstream redis {server 127.0.0.1:6379 max_fails=3 fail_timeout=30s;}server {listen 16379;proxy_connect_timeout 1s;proxy_timeout 3s;proxy_pass redis;}
}
第三步:验证
端口验证:
netstat -ntlp |grep -E 'nginx|redis'
tcp 0 0 0.0.0.0:16379 0.0.0.0:* LISTEN 13041/nginx: master
tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 13253/redis-server
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 13041/nginx: master
tcp6 0 0 :::6379 :::* LISTEN 13253/redis-server 连接验证:
redis-cli -h 127.0.0.1 -p 16379
127.0.0.1:16379> auth "test1234"
OK
Nginx反向代理Redis服务相关推荐
- Nginx反向代理WebSocket服务连接报错:WebSocket connection to “wssxxxxxx“ failed
最近使用 node.js 搭建 WebSocket 服务,在本地测试 connection 都是正常,于是部署到 Linux 服务上,需要用 Nginx 来反向代理 WebSocket 服务.浏览器控 ...
- nginx 反向代理 apache 服务
反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时 ...
- Nginx反向代理+Go服务实践
前言 在后端开发期间,会为前端或者平台上提供API服务接口,这时.我们看完今天的文章可以详细了解到Nginx反向代理到后端服务上的过程. Nginx: 是一个高性能的HTTP和反向代理web服务器,同 ...
- Tomcat系列之服务器的基本配置及Nginx反向代理tomcat服务
大纲 一.Tomcat 基本配置 1.为Tomcat提供SysV脚本 2.catalina 脚本讲解 3.telnet 登录管理Tomcat 4.配置Tomcat虚拟主机 5.Tomcat图形管理接口 ...
- nginx反向代理实现指定接口访问指定机器
location表达式类型 location = 表示精确匹配 location ^~ 表示uri以指定字符或字符串开头 location ~ 表示区分大小写的正则匹配 location ~* 表示不 ...
- Nginx反向代理,负载均衡,redis session共享,keepalived高可用
本站点停止更新,请访问:blog.coocap.com 相关知识自行搜索,直接上干货... 使用的资源: nginx主服务器一台,nginx备服务器一台,使用keepalived进行宕机切换. tom ...
- 分布式与微服务系列(三)、SpringBoot+Zookeeper集群+Nginx反向代理+Dubbo分布式托管(提供者、消费者)
SpringBoot+Zookeeper集群+Nginx反向代理+Dubbo分布式托管(提供者.消费者) 一.软件架构和微服务需求 1.1.微服务需求 1.2.框架选择 1.3.集群分布(下面为此图实 ...
- Nginx反向代理,负载均衡,Redis集群 Twemproxy,redis session共享,keepalived高可用-搭建千万级网站系统
Nginx反向代理,负载均衡,redis session共享,keepalived高可用-搭建千万级系统架构 1.安装Nginx 安装机器IP地址为: 192.168.91.129 (主) 192.1 ...
- 云服务器,Linux上安装xampp,搭建node服务,云服务器Firewalld、iptables,nginx反向代理
目录 写在前面的 前期准备 下载xampp: xampp安装步骤 1.首先链接远程linux服务器 2.xshell终端执行安装命令 3.启动:xampp服务 4.访问数据库,修改数据库密码 安装守护 ...
最新文章
- 田志刚:写文章的两个好处
- 实现php实现价格的排序,PHP实现二维数组排序(按照数组中的某个字段)
- unsigned char对应java_Java的数据类型,怎么就没有uchar呢
- 计算机通信技术用到的文献,计算机技术在通信中的应用与发展
- Byte和byte[]数组
- andriod studio 查看项目依赖_如何实施CRM项目管理
- 大数据系统软件创新平台与生态建设
- 保持Service不被Kill掉的方法--双Service守护 Android实现双进程守护 2
- 珍藏 | 近200篇机器学习与深度学习经典论文整理
- Python规范:用用assert
- 多个jdk共存与切换
- 计算机小写换大写函数,excel小写换大写函数的教程
- web前端之HTML5 入门(9):脚本、速查列表、URL、字符实体
- O-RAN专题系列-41:管理面-WG4.MP.V07-规范解读-第8章-故障管理FM
- SHEL中调用uci
- 微信html下拉刷新页面,微信公众号内的页面的下拉刷新,兼容手机端和PC端
- ULC2平台CTA音频调试记
- 【vscode插件集】学前端一年,珍藏的 40个 vscode 插件
- CNN的Python实现——第四章:卷积神经网络的结构
- ECharts - 15.旭日图
热门文章
- CSS: div高度自动适应背景图片的高度 How to get div height to auto-adjust to background size?...
- CSS尺寸和字体单位-em、px还是%
- JQuery中使用Ajax赋值给全局变量失败异常的解决方法,jqueryajax
- 外贸电子商务软件必须提供的SEO特性
- 七个高效的文本编辑习惯(以Vim为例)
- Objective-C的self.用法的一些总结
- 统计学习方法-李航(3)
- 为什么不能使用 BigDecimal 的 equals 方法做等值比较
- centos7 安装 JDK环境
- 《剑指Offer》 二进制中1的个数