nginx 反向代理 apache 服务
1、apache的端口为8080,现有一内部服务主机,配置如下:
<VirtualHost *:8080>DocumentRoot D:/wwwroot/site2
</VirtualHost>
内部是可以访问如下网址的。
http://127.0.0.1:8080/
include vhost/*.conf;
(3)、在vhost下创建site2.conf文件
upstream site2 {server 127.0.0.1:8080;
}server {#监听端口listen 80;#主机名server_name www.site2.com;#编码charset utf-8;#日志文件access_log logs/site2.access.log combined;#默认首页文件index index.html index.htm index.php;location / {#这里的命名与upstream要一致proxy_pass http://site2;proxy_redirect off;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;#后端服务器可以通过X-Forwarded-For获取用户真实IPproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;proxy_max_temp_file_size 0;#代理连接超时proxy_connect_timeout 90;#代理发送超时proxy_send_timeout 90;#代理接收超时proxy_read_timeout 90;#设置代理服务器(nginx)保存用户头信息的缓冲区大小proxy_buffer_size 4k;#proxy_buffers缓冲区,网页平均在32k以下的话,这样设置proxy_buffers 4 32k;#高负荷下缓冲大小(proxy_buffers*2)proxy_busy_buffers_size 64k;#设定缓存文件夹大小,大于这个值,将从upstream服务器传proxy_temp_file_write_size 64k;}
}
这样,当我们访问www.site2.com时,nginx就会把请求转发到127.0.0.1:8080上去。
转载于:https://www.cnblogs.com/jkko123/p/6294615.html
nginx 反向代理 apache 服务相关推荐
- 相同Ip 不同端口配置Nginx反向代理Apache
相同Ip 不同端口 配置Nginx反向代理Apache(就是Nginx跳转到Apache) 在linux 一经搭建好环境 先后安装了Nginx 和Apache 由于 默认端口都是:80 一般客户 ...
- Nginx反向代理Redis服务
Nginx反向代理Redis服务 Nginx代理Redis 第一步:redis 配置及启动 vim redis.conf port 6379 # bind 127.0.0.1 daemonize ye ...
- Nginx反向代理WebSocket服务连接报错:WebSocket connection to “wssxxxxxx“ failed
最近使用 node.js 搭建 WebSocket 服务,在本地测试 connection 都是正常,于是部署到 Linux 服务上,需要用 Nginx 来反向代理 WebSocket 服务.浏览器控 ...
- Tomcat系列之服务器的基本配置及Nginx反向代理tomcat服务
大纲 一.Tomcat 基本配置 1.为Tomcat提供SysV脚本 2.catalina 脚本讲解 3.telnet 登录管理Tomcat 4.配置Tomcat虚拟主机 5.Tomcat图形管理接口 ...
- Nginx反向代理+Go服务实践
前言 在后端开发期间,会为前端或者平台上提供API服务接口,这时.我们看完今天的文章可以详细了解到Nginx反向代理到后端服务上的过程. Nginx: 是一个高性能的HTTP和反向代理web服务器,同 ...
- 解决nginx 反向代理apache webdav 文件不能改名问题
最近在开发环境配置nginx+apache 实现webdav反向代理时,发现不能修改webdav目录中的文件名称. 检查了nginx日志发现apache报错 405, 检查apache日志,发现报错: ...
- 腾讯云Centos下Nginx反向代理Apache+Tomcat
1. 安装Apahce, PHP, MySQL以及php连接mysql库的组件 #yum -y install httpd php mysql mysql-server php-mysql / ...
- nginx反向代理实现指定接口访问指定机器
location表达式类型 location = 表示精确匹配 location ^~ 表示uri以指定字符或字符串开头 location ~ 表示区分大小写的正则匹配 location ~* 表示不 ...
- 分布式与微服务系列(三)、SpringBoot+Zookeeper集群+Nginx反向代理+Dubbo分布式托管(提供者、消费者)
SpringBoot+Zookeeper集群+Nginx反向代理+Dubbo分布式托管(提供者.消费者) 一.软件架构和微服务需求 1.1.微服务需求 1.2.框架选择 1.3.集群分布(下面为此图实 ...
最新文章
- NATURE 人工智能 | 神奇的粒子机器人
- python全栈学习笔记(一)网络基础之网络协议篇
- 模板方法模式(TemplateMethod) 简介
- python练习笔记——面试题 F(n) = F(n-1)+F(n-2)
- hdu 4090(搜索+可行性剪枝)
- SQLplus 和mysql区别_mysql和oracle的区别有哪些
- 分布式监控系统开发【day38】:报警阈值程序逻辑解析(三)
- VMware虚拟机中的CentOS7安装Nginx后本机无法访问的解决办法
- php编程常用英语词汇,泰牛程序员 PHP编程掌握的英语词汇(3) 韩顺平整理
- 小程序加入人脸识别_微信小程序实现人脸识别登陆的示例代码
- 如何提取html的音频,如何将网页中的音频文件提取出来
- http://zhidao.baidu.com/link?url=y6eEjPtIIRZZkqTBqm55AsmfJmMLClbL_5DPQTDC3fUS6hYD9o8Iy7vrNaCUse_K9Wx
- 用c++从头开始实现决策树
- 芝加哥大学校长:诺贝尔奖人才是怎样炼成的?
- MySQL的数据操作
- iOS(iPhone,iPad))开发(Obje…
- java什么时候触发gc_什么时候触发 GC
- Java(老白再次入门) - 多线程
- 证书:申请都在开发账号中
- YOLO算法改进之结合GradCAM可视化热力图(附详细教程)