当前位置: 首页 > news >正文

闵行手机网站建设集团响应式网站建设

闵行手机网站建设,集团响应式网站建设,阿里云 搭建wordpress,九江网站建设服务文章目录 一、简介二、申请 ssl 证书三、下载 ssl 证书四、配置 nginx五、开放 443 端口六、常见问题解决(一)、配置后#xff0c;访问 https 无法连接成功(二) 证书配置成功#xff0c;但是访问 https 还是报不安全 总结参考资料 一、简介 相信大家都知道 https 是更加安全… 文章目录 一、简介二、申请 ssl 证书三、下载 ssl 证书四、配置 nginx五、开放 443 端口六、常见问题解决(一)、配置后访问 https 无法连接成功(二) 证书配置成功但是访问 https 还是报不安全 总结参考资料 一、简介 相信大家都知道 https 是更加安全的特别是一些网站有 https 的网站更能够让用户信任访问 接下来以我的个人网站 五岁小孩 (jxy.xj.cn) 为例子带大家一起从 0 到 1 配置网站 https 本次配置的 证书是 腾讯云免费证书、服务器也是腾讯云的、使用 docker 部署的 nginx 二、申请 ssl 证书 推荐使用云服务的免费 ssl 证书一般都会有免费额度本次使用的是腾讯云的 ssl 证书我的证书 - SSL 证书 - 控制台 (tencent.com) 提交申请后到 【我的证书】列表等待审核通过一般几分钟就审核通过了 三、下载 ssl 证书 等待证书审核通过之后就可以下载 ssl 证书到本地 四、配置 nginx 如果你的 nginx 和我一样是通过 docker 部署的那么在配置之前要先确认下容器有没有映射 443 端口如果不是 docker 部署则可以忽略这一步 使用 docker 命令查看 docker ps | grep nginx接下来就可以配置 nginx 了 首先将刚才下载的 ssl 压缩包上传到服务器解压到 nginx的配置目录 一般是上传在 nginx.conf 的同级目录下的 cert 目录如下图 注意证书一定要放在 nginx.conf 的同级目录下以免重启配置出现问题 修改 nginx 的配置 修改配置文件添加 443 代理 例子如下 server {listen 443 ssl; # 开启 443 代理监听server_name blog.jxy.xj.cn; # 证书绑定的域名ssl_certificate cert/blog.jxy.xj.cn_bundle.pem; # 证书 pem 位置ssl_certificate_key cert/blog.jxy.xj.cn.key; # 证书 key 位置ssl_session_cache shared:SSL:1m;ssl_session_timeout 5m;ssl_ciphers HIGH:!aNULL:!MD5;ssl_prefer_server_ciphers on;# 代理映射的服务我这里是代理了 443 到 本地的 30891按自己的配置 location / {proxy_pass http://127.0.0.1:30891;proxy_set_header Host $host;}}重启 nginx 重启前推荐 执行nginx -t命令检查配置文件是否有语法错误。如果没有错误执行nginx -s reload命令使配置生效。 我这里是使用 docker 部署所以我直接使用 docker restart nginx 重启 如果启动后有问题无法正常访问可以查看 nginx 的错误日志一般是位于 /var/log/nginx/error.log 查看具体原因 五、开放 443 端口 先看自己的防火墙状态如果是激活状态那就需要开放 443 端口 这一步请自行百度 基本上到这里之后直接访问就可以了五岁小孩 (jxy.xj.cn) 六、常见问题解决 (一)、配置后访问 https 无法连接成功 这种情况的排查思路 确认下自己的 nginx 的状态是否正常启动如果是 docker则使用 docker ps| grep nginx , 一般可能是因为配置写错了如证书的路径配错了导致 nginx 无法正常启动那么在查看 error.log 时就会出现错误 cannot load certificate /etc/nginx/cert/jxxxx: BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen(/etc/nginx/cert/jxxxx,r) error:2006D080:BIO routines:BIO_new_file:no such file)此时就需要先确认配置是否正确可以使用 nginx -t 检查 还有一种可能是docker 部署但是没有映射 443端口 (二) 证书配置成功但是访问 https 还是报不安全 这种一般只有两种情况 证书和域名没对上比如证书绑定的A域名但是你在 nginx 配置的是 B 域名 证书过期 可以使用curl -vvv https://域名访问返回的证书是过期是否配置错误 如果出现Unable to communicate securely with peer: requested domain name does not match the server’s certificate 那就说明你的证书和域名没对上 总结 配置 ssl 证书还是很简单的 申请证书 - 下载证书 - 配置nginx - 重启 ngix 参考资料 如何给自己的网站添加 https
http://www.w-s-a.com/news/994960/

相关文章:

  • 联想企业网站建设的思路西安网站建设阳建
  • 网站内容 内链网站建设电话销售工作总结
  • 系统网站开发知名的摄影网站有哪些
  • 网站拍照的幕布扬中网站建设价位
  • 网站ie兼容性差西安小程序开发的公司
  • 上海网站建设培训app网站开发成本
  • 个人网站icp外贸网站开发 河南
  • 遵义建设网站无锡市规划建设局网站
  • 海外留学网站建设方案门户网站的发布特点
  • 网站建设不赚钱net112企业建站系统
  • 网站建设团队管理模板贵州省住房和城乡建设部网站
  • 曲沃网站建设网上学编程的有哪些比较好的网站
  • 厦门网站建设慕枫学做网站需要多久
  • 爱奇艺做任务领vip网站设计广告图片
  • 中科汇联网站建设手册上海公司名称注册查询网
  • 网站建设电子商务课总结和体会关于做网站书籍
  • 仪征网站建设公司哪家好简单网页制作素材图片
  • 甘肃第九建设集团公司网站潍坊个人做网站
  • 如何做后台网站的教程网站建设 关于我们
  • 极速网站建设哪家好连云港百度推广网站建设
  • 医院网站建设的目标wordpress中英文网站模板
  • 门户型网站开发难度网站导航栏有哪些
  • 推荐做任务网站软件定制开发哪家好
  • 邯郸兄弟建站第三方仓储配送公司
  • 商丘家具网站建设wordpress 添加代码
  • 基础建设的网站有哪些内容成都科技网站建设咨询电话
  • 券多多是谁做的网站招聘网站开发模板
  • 网站主机一般选哪种的企业数字展厅
  • 网站建设该如何学衡水建设局网站首页
  • 高校网站建设工作总结番禺网站开发哪家好