ubuntu16 部署tomcat 并通过 nginx 实现 https 访问

1 启动tomcat
service tomcat8 start
查看8080端口的java进程
查看8080端口的java进程
通过ip/域名加 8080 端口,查看到tomcat 页面
通过ip/域名加 8080 端口,查看到tomcat 页面
查看日志信息,tomcat日志地址及查看指令
日志地址及查看指令
在这里插入图片描述

  • 2 启动nginx

  • 参考这篇博文

  • 3 配置nginx 证书

  • 在这里插入图片描述
    -server下配置内容(配置文件路径 )
    listen 443;
    server_name localhost;
    ssl on;

     root /var/lib/tomcat8/webapps;
    
     # Add index.php to the list if you are using PHP
     index index.html index.htm index.nginx-debian.html;
    
     ssl_certificate   /etc/nginx/certs/a.pem;
     ssl_certificate_key  /etc/nginx/certs/a.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 / {
             root /var/lib/tomcat/webapps;
             index index.html index.htm;
      }
    


检查443端口号
在这里插入图片描述

通过https访问,检查证书是否配置成功。
在这里插入图片描述

  • 4 将443 端口映射到 8080端口
  • 添加端口转发配置
proxy_set_header Host $host;
            proxy_set_header X-Real-Ip $remote_addr;
            proxy_set_header X-Forwarded-For $remote_addr;
            proxy_pass http://127.0.0.1:8080;
     }

在这里插入图片描述

  • 4 通过https协议访问tomcat下java 应用

在这里插入图片描述
熟悉的It works 2222:!

查看端口使用情况
在这里插入图片描述
谢谢观看,希望对大家有用!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值