更多java内容.点击了解:https://how2j.cn

目录

步骤 1 : 关于 Nginx

步骤 2 : ssl 证书

步骤 3 : 复制证书

步骤 4 : 配置 nginx.conf

步骤 5 : 重启访问nginx

步骤 6 : host

步骤 7 : 修改 hosts 文件

步骤 8 : 再次访问


步骤 1 : 关于 Nginx

因为站长的how2j 是基于 nginx+tomcat来开发的,所以这里就分享这两种服务器如何进行 ssl 配置。

这个需要 nginx 基础,没有基础的同学可以先学习 nginx 系列教材:
https://how2j.cn/k/nginx/nginx-tutorial/1565.html

步骤 2 : ssl 证书

在 下载证书 中得到 nginx 证书如图所示。

步骤 3 : 复制证书

把证书复制到 nginx 目录下,如图所示,在 nginx 的根目录下。

步骤 4 : 配置 nginx.conf

在 listen 80; 下面增加3行代码即可:

listen 443 ssl;

ssl_certificate      F://chrome_download//nginx//2992871_how2j.cn.pem;  # 这个是证书的crt文件所在目录

ssl_certificate_key  F://chrome_download//nginx//2992871_how2j.cn.key;  # 这个是证书key文件所在目录



注: 这样做有个好处,就是同时支持 http 协议的 80端口,和 https 协议的 443 端口

步骤 5 : 重启访问nginx

重启访问的时候加上 https :

https://localhost


如图所示,出现警告,是因为 域名是 localhost 与证书里所写 how2j.cn (你的真实域名) 不一致导致的。
可以通过下个步骤来做到本地测试的时候绕开这个问题。

注: 这是 chrome 的警告窗口,不同浏览器的警告窗口各有不同,大同小异。

步骤 6 : host

打开位于如下目录的 hosts 文件

C:\Windows\System32\drivers\etc

步骤 7 : 修改 hosts 文件

如图所示,在最后一行加上一行:

127.0.0.1 how2j.cn


这样就表示 访问 how2j.cn (你自己的域名)的时候,就解析到 本机啦

注: 在win10 下修改 hosts 文件需要管理员权限,解封办法请参考:
Win10修改编辑hosts文件无法保存怎么办

步骤 8 : 再次访问

再次访问

https://你的真实域名


就可以看到效果,并且不会有警告窗口弹出来啦


更多内容,点击了解: https://how2j.cn/k/ssl/ssl-nginx/2143.html

©著作权归作者所有:来自51CTO博客作者wx5c4afeea27343的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. SSM框架如何编写分页查询
  2. Springboot使用Mybatis实现完整的 增删改查 CRUD和分页
  3. 最全面solrr入门教程
  4. SpringBoot持久层支持 - Springboot中如何运用Mybatis 简单例子
  5. 2020最全的Lucene7 入门教程
  6. SpringBoot持久层支持 - Mybatis-xml方式
  7. J2EE Listener 监听器教程
  8. 史上最全maven教程
  9. springboot整合 elasticsearch 做 增删改查 CRUD以及分页

随机推荐

  1. 玩转FragmentTabHost,实现底部导航栏
  2. Android与JavaScript方法相互调用!
  3. Android:CourseTableLayout — 好用的Andr
  4. Android 屏幕横竖屏切换
  5. ubuntu10.10下编译android内核源码
  6. Android Thread 介绍与实例
  7. Android: couldn't save which view has
  8. android设置Activity背景透明
  9. 抽屉类
  10. Android(安卓)中访问SDCARD