nginx之十三:搭建 nginx 反向代理用做内网域名转发

news/2024/7/9 18:23:16 标签: 运维, 后端, epoll
 

user www www;
worker_processes 1;
error_log logs/error.log;
pid logs/nginx.pid;
worker_rlimit_nofile 65535;
events {
  use epoll;
  worker_connections 65535;
}
http{
  include mime.types;
  default_type application/octet-stream;
  sendfile on;
  keepalive_timeout 65;
  gzip on;
  client_max_body_size 50m;
  client_body_buffer_size 256k;
  client_header_timeout 3m;
  client_body_timeout 3m;
  send_timeout 3m;
  proxy_connect_timeout 300s; #nginx跟后端服务区连接超时时间(代理时间超时)
  proxy_read_timeout 300s; #连接成功后,后端服务区响应时间(代理接收超时)
  proxy_buffer_size 64k; #设置代理服务器(nginx)保存用户头信息的缓冲区大小
  proxy_buffers 4 32k; #proxy_buffers缓冲区,网页平均在32k以下这样设置
  proxy_busy_buffers_size 64k; 
  proxy_temp_file_write_size 64; 
  proxy_ignore_client_abort on; 

upstream monitor_server {
  server 192.168.0.131:8090;
  server 192.168.0.132:80;
}
server {
  listen 80;
  server_name localhost;
  location / {
    root html;
    index index.html index.htm;
   }
  error_page 500 502 503 504 /50x.html;
  localtion =/50x.html {
    root html;
  }
}

server {
  listen 80;
  server_name nagios.xxx123.tk;
  localtion / {
    proxy_redirect off;
    proxy_set_header Host $host;
    proxy_set_header X-Real_IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://monitor_server;
  }
  access_log off;
  }
}

 

编辑反向代理服务器配置文件:

vim /usr/local/nginx/conf/reverse-proxy.conf

转载于:https://www.cnblogs.com/charon2/p/10321997.html


http://www.niftyadmin.cn/n/1661247.html

相关文章

用HTML5的DOCTYPE标签兼容各版本IE浏览器的方法技术

用HTML5的<DOCTYPE>标签兼容各版本IE浏览器的方法技术<!DOCTYPE html>是HTML5中唯一的doctype&#xff0c;也被视作将网页“升级”到HTML5的第一步。 很多国外网站的<!DOCTYPE html>和<HEAD>之间都会有一段注释,如: <!—[if IE 6 ]><html cla…

利用Python实现批量下载腾讯视频!

导语 利用Python下载腾讯非VIP视频&#xff0c;也就是可以免费观看的视频。做这个的起因是最近在看一个叫"请吃红小豆吧"的动漫&#xff0c;一共三分钟的动漫&#xff0c;广告时间竟然要一分钟&#xff0c;实在忍无可忍&#xff0c;于是干脆写个脚本把动漫都先下载下…

Hibernate @OneToOne懒加载实现解决方案

在hibernate注解&#xff08;三&#xff09;中&#xff0c;我提高过一对一&#xff08;OneToOne&#xff09;懒加载失效的问题。虽然给出了解决方法&#xff0c;但并没有给出完整的解决方案。今天我专门针对该问题进行讨论。至于懒加载失效的原因&#xff0c;在之前的文章中已经…

linux安装短信猫

Linux安装短信猫 项目下载&#xff1a;http://download.csdn.net/detail/afgasdg/7630767一、需要的资源 1、短信猫硬件 2、串口驱动(comm - windows 或者 RxTx - linux) Comm 串口驱动是windows 系统使用&#xff1b; 下载地址&#xff1a;http://llk.media.mit.edu/projects…

jar包的License信息都存在于哪块

最近两天在搞产品发布前的jar包License扫描工作&#xff0c;因为这个数据交换项目是基于Kettle做的二次开发&#xff0c;而Kettle本身是一款强大的开源数据交换产品&#xff0c;其中包含了近两千个jar包&#xff0c;所以为了产品发布后不被惹上官司&#xff0c;需要扫描介质里所…

深度资讯|Q1财季业绩十八年来首次下滑,苹果在中国缓神依旧艰难

文 | 36氪每日商业精选Q1财季业绩十八年来首次下滑&#xff0c;苹果在中国缓神依旧艰难 1月30日&#xff0c;苹果发布了首份没有iPhone销量数字的财报&#xff1a;2019财年Q1&#xff0c;苹果营收同比下滑5%至843亿美元&#xff0c;但超市场预期的840亿美元&#xff0c;净利润同…

java获取客户端IP地址

package com.viathink.utils;import javax.servlet.http.HttpServletRequest;/*** Ip地址工具类* author LiuJunGuang* date 2014年2月22日下午3:02:41*/ public class IpUtils {/*** 获取客户端IP地址* author LiuJunGuang* param request* return* date 2014年2月22日下午3:0…

Array.sort排序问题

遇到一个奇葩问题&#xff0c;数组排序在chrome浏览器下没有问题&#xff0c;而在IE下不生效。查了下资料&#xff0c;原来是写法有误。 原来写法&#xff1a; var arr [300, 20, 10, 1, 2]; arr.sort(function(a, b){return a > b; });期望返回值是[300, 20, 10, 2, 1]&am…