Nginx 反向代理

喜欢ヅ旅行 2022-09-04 09:52 353阅读 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 条评论,353人围观)

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

相关阅读