【Nginx】使用Nginx作为Http代理的配置文件
2024-10-21 18:42:16
请看配置文件中的注释~
#user nobody;
worker_processes 1; #pid logs/nginx.pid; events {
worker_connections 1024;
} http {
include mime.types;
default_type application/octet-stream;
server_tokens off;
sendfile on;
keepalive_timeout 65;
gzip on; upstream api {
server 127.0.0.1:9178;
}
server {
listen 8080;#监听8080端口
server_name localhost;#相当于IIS中的主机头
error_log logs/bookms.error.log;
charset utf-8;
location / {
#默认跳转到http://127.0.0.1:9000
proxy_pass http://127.0.0.1:9000; }
#当URL符合^\/(api)规则时,跳转到http://127.0.0.1:9178,即在upstream中配置的那个值
location ~ ^\/(api){
proxy_pass http://api;
proxy_set_header X-Real-IP $remote_addr;
client_max_body_size 100m;
}
}
}
最新文章
- Visual Studio 编译项目失败,提示找不到文件
- dom添加事件
- css 设置样式
- Show Users Assigned to a Specific Role
- Android之监测手机网络状态的广播
- php 表单的活用
- jQuery上传插件Uploadify 3.2使用
- Canvas、Paint、的简单使用及辅助类(Path、Shader、简介)
- MATLAB - 为什么imshow(g,[])可以正常显示,而imshow(g)却显示空白图像?
- ELK日志收集平台部署
- Vim搜索、取消高亮、显示行数、取消行数
- Java知多少(78)Java向量(Vector)及其应用
- vim定位到指定行数
- [leetcode]117. Populating Next Right Pointers in Each NodeII用next填充同层相邻节点
- 插件式WebApi服务及自动生成Api帮助文档
- Android 微信分享解疑
- 自学git心得-1
- 续Html5
- 使用cocostudio 需要在Android.mk文件的配置
- 《Effective Java》第2章 创建和销毁对象
热门文章
- MAC OS===>;IntelliJ IDEA__ant__zookeeper源码编译
- cocos creator Touch事件应用(触控选择多个子节点)
- JavaScript中解决多浏览器兼容性问题的方案
- jasperreports+iReport+jatoolsPrinter制作报表笔记
- IIS 网站发布——遇到的问题,以及解决方案
- JS判断浏览器类型,JS判断客户端操作系统
- JavaScript 二维数组排列组合2
- 教你小三角,适用移动端等,解决移动端a标签的默认样式
- web前端优化之内容优化
- 基于zxing的二维码(网格)扫描