测试配置文件见下:
# You may add here your # server { # ... # } # statements for each of your virtual hosts server { listen 80; ## listen for ipv4 #listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name yasi.app.chenwenbiao.com; access_log /var/log/nginx/localhost.access.log; location ~ do$ { proxy_pass http://localhost:8080; } location /images { root /usr/share; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # #error_page 500 502 503 504 /50x.html; #location = /50x.html { # root /var/www/nginx-default; #} } server { listen 80; ## listen for ipv4 #listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name kyjl.app.chenwenbiao.com; access_log /var/log/nginx/kyjl_localhost.access.log; location ~ \.do$ { proxy_pass http://127.0.0.1:9081; } location ~ \.(gif|jpg|png|js|css|apk|ipa)$ { root /home/web_deploy_workspace/lls/lls_project/lls/; } location ~ My97DatePicker\.htm$ { root /home/web_deploy_workspace/lls/lls_project/lls/; } location / { proxy_pass http://127.0.0.1:9081/download/kyjl.do; } } server { listen 9080; location ~ { proxy_pass http://10.160.29.246:9080; } } server { listen 80; ## listen for ipv4 #listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name jyp.app.chenwenbiao.com; access_log /var/log/nginx/fktc_localhost.access.log; location ~ \.do$ { proxy_pass http://127.0.0.1:9082; } location ~ \.(gif|jpg|png|js|css|apk|ipa)$ { root /home/web_deploy_workspace/fktc/fktc_project/fktc/; } location ~ My97DatePicker\.htm$ { root /home/web_deploy_workspace/fktc/fktc_project/fktc/; } location / { proxy_pass http://127.0.0.1:9082/download/fktc.do; } } server { listen 80; ## listen for ipv4 #listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name yixin.app.chenwenbiao.com; access_log /var/log/nginx/yixin_localhost.access.log; location ~ \.do$ { proxy_pass http://127.0.0.1:9083; } location ~ \.(gif|jpg|png|js|css|apk|ipa|resources)$ { root /home/web_deploy_workspace/yixin/yixin_project/; } location ~ My97DatePicker\.htm$ { root /home/web_deploy_workspace/yixin/yixin_project/; } } server { listen 80; ## listen for ipv4 #listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name tuhao.app.chenwenbiao.com; access_log /var/log/nginx/tuhao_localhost.access.log; location ~ \.do$ { proxy_pass http://127.0.0.1:9084; } location ~ \.(gif|jpg|png|js|css|apk|ipa)$ { root /home/web_deploy_workspace/tuhao/tuhao_project/tuhao/; } location ~ My97DatePicker\.htm$ { root /home/web_deploy_workspace/tuhao/tuhao_project/tuhao/; } } server { listen 80; ## listen for ipv4 #listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name txwt.app.chenwenbiao.com; access_log /var/log/nginx/txwt_localhost.access.log; location ~ \.do$ { proxy_pass http://127.0.0.1:9084; } location ~ \.(gif|jpg|png|js|css|apk|ipa)$ { root /home/web_deploy_workspace/txwt/txwt_project/txwt/; } location ~ My97DatePicker\.htm$ { root /home/web_deploy_workspace/txwt/txwt_project/txwt/; } location / { proxy_pass http://127.0.0.1:9084/download/txwt.do; } } server { listen 80; ## listen for ipv4 #listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name yixinv2.app.chenwenbiao.com; access_log /var/log/nginx/yixin_localhost.access.log; location ~ / { proxy_pass http://127.0.0.1:2346; } location ~ \.(gif|jpg|png|js|css|apk|ipa|resources)$ { root /home/web_deploy_workspace/kyjl_web/apache-tomcat-7.0.42/webapps/qa-web/; } location ~ My97DatePicker\.htm$ { root /home/web_deploy_workspace/kyjl_web/apache-tomcat-7.0.42/webapps/qa-web/; } }
放在/etc/nginx/sites-available/default文件里.使用nginx作中转,将不同的请求打到不同的tomcat服务器里。
相关推荐
nginx配置文件示例及详细说明
下面是一个简单的Nginx配置文件示例: ```nginx user www-data; worker_processes auto; pid /run/nginx.pid; events { worker_connections 768; } http { sendfile on; tcp_nopush on; tcp_nodelay on; ...
首先,配置文件的开头定义了 Nginx 运行的基本参数。`user nobody nobody;` 设置了 Nginx 的运行用户为 nobody,这意味着 Nginx 服务将以低权限用户身份运行,增加了系统安全性。`worker_processes 2;` 设定了 Nginx...
Nginx 配置文件,示例
Nginx配置文件(nginx.conf)配置详解 Nginx配置文件(nginx.conf)是Nginx服务器的核心配置文件,用于定义Nginx服务器的行为和配置。下面是Nginx配置文件的详细配置解释: 用户和组 Nginx配置文件中指定了用户和组,...
**二、配置文件示例** 在提供的文件列表中,`nginx.conf` 是主配置文件,`nginx配置说明.conf` 可能是一个示例或注释丰富的配置文件,用于学习理解。`demo1.html` 可能是一个静态HTML文件,用于测试Nginx服务器的...
2. nginx配置示例:nginx是一个高性能的HTTP和反向代理服务器。在微信小程序中,通常将nginx作为服务器后端,负责接收客户端请求,并将请求转发给相应的服务端应用。 3. https服务配置:配置https服务涉及到nginx...
### Nginx配置文件详解 #### 一、引言 Nginx是一款广泛使用的高性能Web服务器及反向代理服务器,以其高效稳定而著称。它不仅适用于简单的静态页面服务,还可以作为动态应用服务器的反向代理,实现负载均衡等功能。...
本文将详细介绍 Nginx 配置文件中各个关键字段的含义、使用方法,并通过详细的示例和清晰的注释帮助大家深入理解如何配置 Nginx 以满足不同的需求,包括静态资源服务、反向代理、负载均衡等常见场景。
总结来说,配置Nginx的文件上传功能涉及下载和编译第三方模块,修改Nginx配置文件以处理上传请求和进度查询,最后通过客户端与服务器的交互实现文件的上传和进度反馈。这个过程需要理解Nginx的工作原理以及如何与...
在完成配置后,记得使用`nginx -t`命令检查配置文件是否有语法错误,然后使用`sudo service nginx reload`或`sudo systemctl restart nginx`来应用新的配置。 在实际环境中,可能还需要考虑其他配置,比如配置多个...
以下是一个典型的 Nginx 配置文件示例,展示了如何配置基本的服务器设置、站点配置以及一些高级功能的实现。 首先,配置文件的开头定义了 worker_processes,这是指定 Nginx 使用的工作进程数量。通常情况下,我们会...
压缩包中的`nginx-conf`可能包含了示例的Nginx配置文件,用于展示如何为不同环境设置配置。这些文件可能包括服务器块定义,比如监听端口、服务器名、反向代理规则、缓存设置等。通过分析这些文件,可以更好地理解和...
在运维自动化领域,使用Python进行nginx配置文件的对比是一项非常实用的技能。nginx是一个高性能的HTTP和反向代理服务器,也是IMAP/POP3/SMTP服务器,广泛用于负载均衡、静态内容服务等场景。随着服务部署的增多,...
综上所述,Nginx的配置文件"nginx.conf"涵盖了上述各项功能,而"nginx.txt"说明文件可能提供了更详细的解释和示例。了解并熟练掌握这些配置,能够帮助我们更好地管理和优化Nginx服务器,提升Web服务性能。
以下是一个简单的Nginx配置文件示例,展示了如何配置动静分离: ```nginx http { upstream backend { server 192.168.1.10:8080; # Tomcat服务器地址 server 192.168.1.11:8080; # 另一台Tomcat服务器地址 } ...
以下是一个基本的 Nginx 配置文件 nginx.conf 的例子,通常这个配置文件位于 /etc/nginx/nginx.conf; 在 http 模块中,include 指令用来包含其他配置文件,这些文件通常定义了虚拟主机的配置。例如,/etc/nginx/...
- **Nginx 配置文件示例**: - 在 Nginx 配置文件中添加如下配置: ```nginx server { listen 80; server_name localhost; location / { root /usr/share/nginx/html; index index....
Nginx配置文件`nginx.conf`是其核心,其中包含了多个`http`、`server`和`location`块。`http`块定义全局配置,`server`块定义虚拟主机,`location`块则针对特定URL路径设置规则。 **配置示例:** 1. **启用gzip...
这个文件名表明提供的是一个成功的Nginx配置文件示例,其中包含了实现负载均衡所需的配置段落。分析这个配置文件能帮助我们理解如何在实际环境中设置Nginx的负载均衡功能。 现在,让我们深入探讨Nginx配置负载均衡...