首页 > 其他分享 >如何部署HTTPS站点

如何部署HTTPS站点

时间:2024-04-01 14:33:38浏览次数:32  
标签:HTTP 证书 部署 站点 访问 HTTPS 网站 SSL

互联网协议 HTTP 与 HTTPS 的主要区别是什么?

  1. HTTPS相对于HTTP来说,使用了加密机制(TLS或SSL),即便数据在传输过程中被恶意截获,但依然无法获取到具体的数据内容,保证了安全性。
  2. HTTPS采用(CA)证书认证,用户在访问某个网站时,会进行证书的合法性,防止用户访问到假冒的网站,从而保护用户安全。
  3. 如果访问一个认证过的网站,通常是以「https://」开头的,如果访问的是http的网站,浏览器会显示「不安全」的警告,提醒用户当前网站的可靠性。
  4. 通常HTTP使用的是80端口,而HTTPS使用的443端口。

如何部署HTTPS站点
1. 申请SSL证书,几乎所有公有云都提供证书,这里以JOYSSL证书为例,如果需要免费的证书,可以自行去官网申请。登录JoySSL官网使用注册码230916即可获得

2. 上传证书到服务器,将证书中的 .pem 和 .key 文件上传到服务器放到指定目录下

3. 配置证书,修改服务器配置文件,指定证书路径

如果使用 Nginx 代理则在 nginx.conf 中添加 SSL 证书的路径,然后重启服务。

如果是 IIS 则在 控制台配置即可。

4. 验证并测试证书,浏览器中访问地址,查看是否有锁图标来验证

更高安全级别https证书请点击这里申领

标签:HTTP,证书,部署,站点,访问,HTTPS,网站,SSL
From: https://www.cnblogs.com/joyssl111/p/18108345

相关文章

  • Android-Frida环境部署
    前言什么是Android逆向开发?Android逆向开发是指对已发布的Android应用进行分析和破解,以了解应用程序的内部工作原理,获取应用程序的敏感信息,或者修改应用程序的行为。逆向开发可以帮助开发人员了解他人的代码目录安装ADB安装python和Friday模拟器安装Friday-server......
  • HTTPS工作原理
    工作大致过程1、客户端发起HTTPS请求浏览器里面输入一个HTTPS网址,然后连接到服务端的443端口上。注意这个过程中客户端会发送一个密文族给服务端,密文族是浏览器所支持的加密算法的清单。 2、服务端配置采用HTTPS协议的服务器必须要有一套数字证书,可以自己制作,也可以向组......
  • 9n-triton部署bert模型实战经验
    一、背景对于算法工程师来说,通常采用python语言来作为工作语言,但是直接用python部署线上服务性能很差。这个问题困扰了我很久,为了缓解深度学习模型工程落地性能问题,探索了Nvidia提供的triton部署框架,并在九数中台上完成线上部署,发现性能提升近337%!!(原服务单次访问模型推理时间175m......
  • 详解SSL证书系列(8)了解HTTPS及和HTTP的区别
    上一篇我们介绍了HTTP协议的三大缺点,那么怎么避免和解决HTTP的缺点呢,是时候请出我们的HTTPS了,那HTTPS和HTTP有什么区别呢? HTTP加上加密处理和认证以及完整性保护后即是HTTPS如果在HTTP协议通信过程中使用未经加密的明文,比如在Web页面中输入信用卡号,如果这条通信线路遭到窃听,......
  • Windows 部署 anaconda
    安装Anaconda管理Anaconda打开AnacondaPrompt查看版本号设置Anaconda国内源查看.condarc配置文件创建.condarc配置文件编辑.condarc配置文件channels:-defaultsshow_channel_urls:truedefault_channels:-https://mirrors.tuna.tsinghu......
  • 二进制部署kafka-eagle(kafka可视化组件)
    部署kafka-eagle下载地址:https://github.com/smartloli/kafka-eagle-bin/archive/v3.0.1.tar.gz依赖:  需要数据库和jdk环境来做数据的存储,可以参考之前的文档      部署数据库:https://www.cnblogs.com/Direction-of-efforts/p/17810459.html      部......
  • 二进制部署logstash
    部署logstash下载地址:https://www.elastic.co/cn/downloads/past-releases/(注意这里是跟elasticsearch版本一致)#创建目录mkdir-p/home/work#解压到指定目录tar-xvflogstash-7.17.3-linux-x86_64.tar.gz-C/home/work在本机上创建一个配置文件#Kafka输入配置,从Kafk......
  • 二进制部署kafka
    部署KAFKA集群机器:eks-zk-kafka00110.0.0.41eks-zk-kafka00210.0.0.42eks-zk-kafka00310.0.0.43初始化单机环境#关闭防火墙systemctldisable--nowfirewalldsystemctldisable--nowdnsmasqsystemctldisable--nowNetworkManager#关闭selinuxseten......
  • http内置库(1)-HTTPStatus
    http内置库文档:https://docs.python.org/zh-cn/3.10/library/http.htmlhttp是一个包,它收集了多个用于处理超文本传输协议的模块:http.client是一个底层的HTTP协议客户端;对于高层级的URL访问请使用urllib.requesthttp.server包含基于socketserver的基本HTTP服......
  • 游戏开发:生产环境部署维护工具链
    开发环境(develop):业务开发环境中控机器(console):管理控制整个线上生产环境机器群业务机器(produce):承载生产业务进程数据库机器(database):存盘服务进程阿里云对象存储服务OSS(https://www.alibabacloud.com/help/zh/oss)SaltStack(https://github.com/saltstack/salt)中控机器作为主控......