Nginx 反向代理

喜欢ヅ旅行 2022-09-04 09:52 347阅读 0赞

文章目录

        • 一、软件安装验证
            1. Linux安装nginx
            1. Tomcat10 下载和配置 Linux 环境
            1. 服务器部署
        • 二、软件安装验证
          • 2.1. 启动tomcat
          • 2.2. nginx配置
          • 2.3. 关键配置
          • 2.4. 启动nginx
          • 2.5. 测试验证

一、软件安装验证

1. Linux安装nginx

https://blog.csdn.net/weixin_40816738/article/details/119536779

2. Tomcat10 下载和配置 Linux 环境

https://blog.csdn.net/weixin_40816738/article/details/90391526

3. 服务器部署



































系统版本 ip 部署应用 应用版本
centos7.7 192.168.159.101 nginx 1.9.9
centos7.7 192.168.159.102 tomcat 10
centos7.7 192.168.159.103 tomcat 10
centos7.7 192.168.159.104 tomcat 10

二、软件安装验证

2.1. 启动tomcat

在这里插入图片描述

2.2. nginx配置
  1. worker_processes 1;
  2. events {
  3. worker_connections 1024;
  4. }
  5. http {
  6. include mime.types;
  7. default_type application/octet-stream;
  8. sendfile on;
  9. keepalive_timeout 65;
  10. upstream tomcat-cluster {
  11. server 192.168.159.102:8080;
  12. server 192.168.159.103:8080;
  13. server 192.168.159.104:8080;
  14. }
  15. server {
  16. listen 80;
  17. server_name 192.168.159.101;
  18. location / {
  19. proxy_pass http://tomcat-cluster;
  20. }
  21. error_page 500 502 503 504 /50x.html;
  22. location = /50x.html {
  23. root html;
  24. }
  25. }
  26. }
2.3. 关键配置
  1. upstream tomcat-cluster {
  2. server 192.168.159.102:8080;
  3. server 192.168.159.103:8080;
  4. server 192.168.159.104:8080;
  5. }
  6. server {
  7. listen 80;
  8. server_name 192.168.159.101;
  9. location / {
  10. proxy_pass http://tomcat-cluster;
  11. }
2.4. 启动nginx
  1. /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
2.5. 测试验证

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,347人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Nginx反向代理

    什么是反向代理? 通常的代理服务器,只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到Web服务器上的http请求发送到代理服

    相关 Nginx反向代理

    Nginx 反向代理 反向代理概述 反向代理是指以代理服务器来接受Internet上的连接请求,然后将请求转发至内部网络上的服务器,并将从服务器上得到的结果返回给I

    相关 nginx 反向代理

    1、反向代理     nginx反向代理的指令不需要新增额外的模块,默认自带proxy\_pass指令,只需要修改配置文件就可以实现反向代理。     配置前的准备工作