Jpom Jpom
🔖首页
  • 一键安装教程
  • Docker 容器安装教程
  • 离线安装教程
  • v2.9.X迁移到v2.10.X指南
  • v2.8.X迁移到v2.9.X指南
  • 数据库迁移到 mysql
  • 实践案例目录
  • 名词解释
  • 什么是 DSL
  • 权限说明
💡DSL说明
  • 加入社区讨论
  • 如何贡献
  • 贡献者们
🤝用户
  • 下载中心
  • Gitee (opens new window)
  • Github (opens new window)
🔖首页
  • 一键安装教程
  • Docker 容器安装教程
  • 离线安装教程
  • v2.9.X迁移到v2.10.X指南
  • v2.8.X迁移到v2.9.X指南
  • 数据库迁移到 mysql
  • 实践案例目录
  • 名词解释
  • 什么是 DSL
  • 权限说明
💡DSL说明
  • 加入社区讨论
  • 如何贡献
  • 贡献者们
🤝用户
  • 下载中心
  • Gitee (opens new window)
  • Github (opens new window)
❤️成为赞助商
  • 常见问题

    • 账号相关
    • 启动失败
    • 数据相关
    • 无法访问
    • 使用报错
    • 修改配置
    • 在线构建相关
    • 权限说明
    • 更多问题
  • 名词解释

    • 基础名词
    • 命令相关
    • 产物目录
    • 更多说明
  • DSL说明

    • DSL 说明
    • 管理 java 项目脚本示例
    • 管理 python 项目脚本示例
    • 容器构建的 DSL 配置示例
  • Nginx 代理配置

    • Nginx代理推荐配置
    • 配置 maven 私服
    • 开启备份文件功能相关说明如下
    • FQA
    • Nginx 代理配置
    bwcx_jzy
    2022-06-11
    目录

    Nginx代理推荐配置

    # Jpom使用Nginx代理推荐配置

    # Http 相关配置

    server {
        #charset koi8-r;
        access_log  /var/log/nginx/jpom.log main;
        listen       80;
        server_name  jpom.xxxxxx.cn;
        
        location / {
            proxy_pass   http://127.0.0.1:2122/;
            proxy_set_header Host      $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            # iframe 重定向
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_set_header X-Forwarded-Port $server_port;
            # 上传文件大小
            client_max_body_size  50000m;
            client_body_buffer_size 128k;
            #  websocket 配置
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            #  代理的二级路径配置 值填写nginx 中location的值  如 location /test-path/ {}
            #  proxy_set_header Jpom-ProxyPath      /test-path/;
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24

    # Https 推荐配置

    server {
        listen 443;
        server_name jpom.xxxxxx.cn;
        access_log  /var/log/nginx/jpom.log main;
        ssl on;
        ssl_certificate   /etc/nginx/ssl/jpom-xxxxxx.pem;
        ssl_certificate_key  /etc/nginx/ssl/jpom-xxxxxx.key;
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;
        
        location / {
            proxy_pass   http://127.0.0.1:2122/;
            # 代理的二级路径配置 值填写nginx 中location的值  如 location /test-path/ {}
            # proxy_set_header Jpom-ProxyPath      /test-path/;
            proxy_set_header Host      $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            # iframe 重定向
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_set_header X-Forwarded-Port $server_port;
            client_max_body_size  50000m;
            client_body_buffer_size 128k;
            #	websocket 配置
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
        }
    }
    
    server {
        #charset koi8-r;
        listen       80;
        server_name  jpom.xxxxxx.cn;
        rewrite ^(.*)$  https://$host$1 permanent;
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    帮助我们改善此文档 (opens new window)
    #Nginx 配置
    上次更新: 2023/02/24, 17:06:26
    容器构建的 DSL 配置示例
    配置 maven 私服

    ← 容器构建的 DSL 配置示例 配置 maven 私服→

    最近更新
    01
    2023年
    03-31
    02
    2022年
    03-31
    03
    2021年
    03-31
    更多文章>
    Theme by Vdoing | Copyright © 2017-2023 MIT License  京ICP备17044819号
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式
    ×