`
y806839048
  • 浏览: 1120843 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

动静分离(Linux,windows都可用nginx做)

阅读更多

前后分离---页面全部都是前端写(前段用nginx发布,转发),后台只准备接口接口

niginx有linux版本的页也有windows版本的配置方向代理方式一样

 

代理的时候是ip地址部分等价代换,项目名(上下文原样放在后面)

一般是用wondows版的做本地测试(点击.exe后查看服务中有没有,配置错误是不会有的)

 

 

server {

        listen       8126;

        server_name  localhost;

        location / {

            root   C:/Users/yy/Desktop/distph; 

            try_files $uri $uri/ /index.html;

            index  index.html index.htm;

        }

        error_page   500 502 503 504  /50x.html;

        location = /50x.html {

            root   html;

        }

             

                location /hb_phonebank_web {

            client_max_body_size 10M;

            proxy_pass http://127.0.0.1:8080;

            proxy_redirect off;

            proxy_set_header Host $host;

            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

            proxy_set_header X-Real-IP $remote_addr;

        }       

                

    }

 

分享到:
评论

相关推荐

    nginx+tomcat 负载均衡简易配置与动静分离

    在构建高性能、高可用性的Web服务时,"nginx+tomcat 负载均衡简易配置与动静分离"是一个常见的架构模式。Nginx作为一个轻量级的反向代理服务器,通常用于处理静态内容和实现负载均衡,而Tomcat作为Java应用服务器,...

    linux下的nginx+tomcat负载均衡简单原理

    Linux 下的 Nginx+Tomcat 负载均衡简单原理是指通过 Nginx 服务器来实现 Tomcat 服务器集群的负载均衡,以提高网站的可用性和性能。本文将对 Linux 下的 Nginx+Tomcat 负载均衡简单原理进行详细的介绍。 一、拓扑...

    linux安装nginx+keepalived,和tomcat负载均衡配置,动静分离配置,主备和双主模式

    本教程将详细讲解如何在Linux系统上安装Nginx、Keepalived,并进行Tomcat的负载均衡配置,以及动静分离的设置,涵盖主备模式和双主模式。通过实践这些步骤,你可以提升服务器的稳定性和性能。 首先,我们需要安装...

    Nginx课件和笔记.rar

    04.nginx相关概念(负载均衡和动静分离) 05.nginx在linux系统安装 06.nginx常用的命令 07.nginx的配置文件 08.nginx配置实例(反向代理准备工作) 09.nginx配置实例(反向代理实例一) 10.nginx配置实例...

    Nginx配置负载均衡、动静分离、请求日志打印、日志切割、压缩、删除.md

    ### Nginx 配置详解:负载均衡、动静分离、请求日志打印、日志切割与管理 #### 一、Nginx配置负载均衡 **负载均衡**是Nginx的一项核心功能,它能帮助我们将客户端请求分发到不同的服务器上,从而提高系统的稳定性...

    nginx 离线安装包nginx 离线安装包

    2. **反向代理**:配合后端的PHP-FPM、Tomcat等应用服务器,实现动静分离。 3. **负载均衡**:通过设置多个后端服务器,实现负载均衡,提高系统可用性。 4. **安全防护**:通过限制访问IP、设置防火墙规则,提供基本...

    linux下nginx+tomcat负载均衡配置

    在上述的动静分离配置基础上,可以增加缓存设置: ```conf proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=my_cache:10m inactive=60m; proxy_cache_key "$scheme$request_method$host$request_uri"; ...

    nginx实战-张晏

    3. 反向代理基础:阐述反向代理的概念,Nginx如何作为前端服务器接收请求并转发给后端真实服务器,实现动静分离,提高服务可用性。 4. 负载均衡:介绍Nginx的负载均衡策略,如轮询、最少连接、IP哈希等,以及如何...

    Nginx课件完整版.pdf

    2. 跨平台:Nginx可以运行在Linux、FreeBSD、Solaris、AIX、Mac OS、Windows等操作系统上。 3. 高扩展性:Nginx的模块化设计和自由的许可证使得扩展Nginx功能的第三方模块层出不穷。 4. 反向代理:Nginx可以作为反向...

    业界最有价值Nginx反向代理实战博文荟萃

    Nginx支持在多种操作系统上运行,包括FreeBSD、Linux、Windows以及Mac OS X,这使得它能够在不同的环境下部署,进而获得了广泛用户的认可。Nginx不只是一款HTTP和反向代理服务器软件,它还支持IMAP/POP3/SMTP等协议...

    【nginx】教学视频资源(负载均衡)

    【Nginx】教学视频资源主要涵盖了如何在Linux服务器上安装和配置Nginx,特别是其在负载均衡和动静分离方面的应用。以下是这些主题的详细解释: **Nginx** Nginx是一款高性能的Web服务器,同时也是一个反向代理、...

    nginx-1.12.2.rar

    4. **动静分离**:通过配置Nginx,可以将动态请求(如PHP、Java等)转发到特定的应用服务器处理,而静态文件则直接由Nginx返回,减少了动态服务器的压力。 5. **SMTP/IMAP/POP3服务**:除了HTTP服务外,Nginx还可以...

    Nginx高性能WEB服务器最佳实践.pdf

    Nginx在企业中的应用也十分广泛,它能够与Tomcat、PHP等后端服务配合构建动静分离的架构,并且能够通过优化配置来提高服务性能。Nginx还能够用来构建高可用的集群架构,通过Nginx+Keepalived可以实现双主架构案例,...

    Linux运维从入门到高级全套案例v3.rar

    目录 Linux入门篇 操作系统简介 1.2 Linux发展趋势 ...5.4 Nginx Tomcat动静分离…… 5.5 LNAMP高性能架构配置……… 5.6构建DNS域名解析服务器 5.7 MySQL主从高可用架构… 5.8Ls+ Keepalived负载均衡

    Nginx高性能Web服务器详解

    Nginx与FastCGI配合,可以处理PHP、Perl、Python等动态语言的请求,实现动静分离。 15. **WebSocket支持** Nginx可以通过第三方模块支持WebSocket协议,用于实时通信场景。 深入学习Nginx,不仅需要理解上述基础...

    nginx包+安装文档

    Nginx与Tomcat结合使用时,Nginx作为前端服务器处理静态内容并分发动态请求到Tomcat,形成动静分离的架构,提升整体性能。 总结来说,"nginx包+安装文档"提供了一套在Linux环境中部署和配置Nginx的资源,包括了...

    神器Nginx 的学习手册.pdf

    Nginx可以在多种操作系统上安装,包括Linux、Unix、Windows等。在Linux上安装Nginx通常包括下载压缩包、配置编译环境、编译安装等步骤。Nginx的配置文件主要由三部分组成:全局块、events块和HTTP块。其中全局块涉及...

    Nginx高性能WEB服务器系列(超级详细)

    企业实战 Nginx + Tomcat 动静分离架构 **动静分离架构** 是一种常见的 Web 架构模式,通过将动态内容和静态内容分别处理,提升网站的整体性能。 - **Nginx + Tomcat 配置**: - Nginx 作为前端代理服务器,处理...

Global site tag (gtag.js) - Google Analytics