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服务相关推荐

  1. Nginx反向代理WebSocket服务连接报错:WebSocket connection to “wssxxxxxx“ failed

    最近使用 node.js 搭建 WebSocket 服务,在本地测试 connection 都是正常,于是部署到 Linux 服务上,需要用 Nginx 来反向代理 WebSocket 服务.浏览器控 ...

  2. nginx 反向代理 apache 服务

    反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时 ...

  3. Nginx反向代理+Go服务实践

    前言 在后端开发期间,会为前端或者平台上提供API服务接口,这时.我们看完今天的文章可以详细了解到Nginx反向代理到后端服务上的过程. Nginx: 是一个高性能的HTTP和反向代理web服务器,同 ...

  4. Tomcat系列之服务器的基本配置及Nginx反向代理tomcat服务

    大纲 一.Tomcat 基本配置 1.为Tomcat提供SysV脚本 2.catalina 脚本讲解 3.telnet 登录管理Tomcat 4.配置Tomcat虚拟主机 5.Tomcat图形管理接口 ...

  5. nginx反向代理实现指定接口访问指定机器

    location表达式类型 location = 表示精确匹配 location ^~ 表示uri以指定字符或字符串开头 location ~ 表示区分大小写的正则匹配 location ~* 表示不 ...

  6. Nginx反向代理,负载均衡,redis session共享,keepalived高可用

    本站点停止更新,请访问:blog.coocap.com 相关知识自行搜索,直接上干货... 使用的资源: nginx主服务器一台,nginx备服务器一台,使用keepalived进行宕机切换. tom ...

  7. 分布式与微服务系列(三)、SpringBoot+Zookeeper集群+Nginx反向代理+Dubbo分布式托管(提供者、消费者)

    SpringBoot+Zookeeper集群+Nginx反向代理+Dubbo分布式托管(提供者.消费者) 一.软件架构和微服务需求 1.1.微服务需求 1.2.框架选择 1.3.集群分布(下面为此图实 ...

  8. Nginx反向代理,负载均衡,Redis集群 Twemproxy,redis session共享,keepalived高可用-搭建千万级网站系统

    Nginx反向代理,负载均衡,redis session共享,keepalived高可用-搭建千万级系统架构 1.安装Nginx 安装机器IP地址为: 192.168.91.129 (主) 192.1 ...

  9. 云服务器,Linux上安装xampp,搭建node服务,云服务器Firewalld、iptables,nginx反向代理

    目录 写在前面的 前期准备 下载xampp: xampp安装步骤 1.首先链接远程linux服务器 2.xshell终端执行安装命令 3.启动:xampp服务 4.访问数据库,修改数据库密码 安装守护 ...

最新文章

  1. 田志刚:写文章的两个好处
  2. 实现php实现价格的排序,PHP实现二维数组排序(按照数组中的某个字段)
  3. unsigned char对应java_Java的数据类型,怎么就没有uchar呢
  4. 计算机通信技术用到的文献,计算机技术在通信中的应用与发展
  5. Byte和byte[]数组
  6. andriod studio 查看项目依赖_如何实施CRM项目管理
  7. 大数据系统软件创新平台与生态建设
  8. 保持Service不被Kill掉的方法--双Service守护 Android实现双进程守护 2
  9. 珍藏 | 近200篇机器学习与深度学习经典论文整理
  10. Python规范:用用assert
  11. 多个jdk共存与切换
  12. 计算机小写换大写函数,excel小写换大写函数的教程
  13. web前端之HTML5 入门(9):脚本、速查列表、URL、字符实体
  14. O-RAN专题系列-41:管理面-WG4.MP.V07-规范解读-第8章-故障管理FM
  15. SHEL中调用uci
  16. 微信html下拉刷新页面,微信公众号内的页面的下拉刷新,兼容手机端和PC端
  17. ULC2平台CTA音频调试记
  18. 【vscode插件集】学前端一年,珍藏的 40个 vscode 插件
  19. CNN的Python实现——第四章:卷积神经网络的结构
  20. ECharts - 15.旭日图

热门文章

  1. CSS: div高度自动适应背景图片的高度 How to get div height to auto-adjust to background size?...
  2. CSS尺寸和字体单位-em、px还是%
  3. JQuery中使用Ajax赋值给全局变量失败异常的解决方法,jqueryajax
  4. 外贸电子商务软件必须提供的SEO特性
  5. 七个高效的文本编辑习惯(以Vim为例)
  6. Objective-C的self.用法的一些总结
  7. 统计学习方法-李航(3)
  8. 为什么不能使用 BigDecimal 的 equals 方法做等值比较
  9. centos7 安装 JDK环境
  10. 《剑指Offer》 二进制中1的个数