ubuntu16.04 tomcat nginx ssl 配置

来源:互联网 发布:柳州博腾网络 编辑:程序博客网 时间:2024/06/10 13:24

nginx 配置


http   server配置

 server {
        listen       80;
        server_name  localhost;

        #转发到https  需要模块支持
        rewrite ^(.*) https://$host$1 permanent;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

  
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
 }








    # HTTPS server
    #
    server {
        listen       443 ssl;
        server_name  ***.com;#你的域名

        ssl_certificate      ssl证书文件地址;
        ssl_certificate_key  ssl证书私钥文件地址;

        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;

        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
        ssl_prefer_server_ciphers  on;



        location / {

                    #本地tomcat

                    proxy_pass http://127.0.0.1:8080;
               
                    index  index.html index.htm;
        }
}




最后 tomcat不需要配置ssl  网上有的说需要  实际不要也可以