qq_34417433
Gosse0405
采纳率24%
2018-08-17 09:54 阅读 679

阿里服务器配置nginx 访问tomcat

5

我之前在tomcat 下 配置了https协议 443端口

现在我新安装了nginx 但是:nginx 只能用ip地址访问。不能用域名
每次用域名访问 都是进入的https:// 域名

我想要 输入域名进入的是nginx的主页 不是进入tomcat的。
我要用nginx 跳转到tomcat

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • qq_21405949 qq_21405949 2018-08-17 10:30

    用nignx 做转发 在server里配置location即可!

    点赞 评论 复制链接分享
  • xcgh xcgh 2018-08-18 04:29
     server {
          listen 80;
          server_name jira.aniu.so;
          return 301 https://$host$request_uri;
        }
    
        server {
          listen 443 ssl;
          server_name jenkins.aniu.so;
          access_log  /var/log/nginx/jira.aniu.so.access.log  main;
          error_log  /var/log/nginx/jira.aniu.so.error.log;
    
          ssl                  on;
          ssl_certificate      /etc/pki/tls/certs/jira.aniu.so.crt;
          ssl_certificate_key  /etc/pki/tls/certs/jira.aniu.so.key;
    
          location /jira {
            proxy_set_header        Host $host:$server_port;
            proxy_set_header        X-Real-IP         $remote_addr;
            proxy_set_header        REMOTE-HOST       $remote_addr;
            proxy_set_header        X-Forwarded-For   $proxy_add_x_forwarded_for;
            proxy_set_header        X-Forwarded-Proto $scheme;
            proxy_redirect          http:// https://;
            proxy_pass              http://sh-kvm-3-1:8080/jira; # sh-kvm-3-1这里为jira所在服务器的主机名
            client_max_body_size    10M;
            proxy_set_header        X-Forwarded-Host   $host;
            proxy_set_header        X-Forwarded-Server $host;
            # Required for new HTTP-based CLI
            proxy_http_version 1.1;
            proxy_request_buffering off;
          }
        }
    

    参考一下

    点赞 评论 复制链接分享

相关推荐