Python基础性学习

https http tomcat 8080

2019-05-12  本文已影响0人  小怪兽yyu

腾讯云给出的配置方案 没有考虑本机情况

http {
    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;

   server {
        listen       80;
        server_name  www.domin.com;
        rewrite ^(.*)$ https://$host$1 permanent;
    }


# HTTPS server  
server {  
    listen       443 ;  
    ssl on;
    server_name  www.domain.com;
    ssl_certificate      .crt;
    ssl_certificate_key  .key;
    ssl_session_cache    shared:SSL:1m;  
    ssl_session_timeout  5m;  
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #按照这个协议配置
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;#按照这个套件配置
    ssl_prefer_server_ciphers  on;  
    location / {  
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  
        proxy_set_header Host $http_host;  
        proxy_set_header X-Forwarded-Proto https;  
        proxy_redirect off;  
        proxy_connect_timeout      240;  
        proxy_send_timeout         240;  
        proxy_read_timeout         240;  
        # note, there is not SSL here! plain HTTP is used  
        proxy_pass http://127.0.0.1:8080/;  
    }  
}  

注意转发地址 与项目本机地址的一致

最后 注意修改 tomcat 配置文件 直接作为

<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="项目文件夹" debug="0" reloadable="true" />

上一篇 下一篇

猜你喜欢

热点阅读