首页 > 其他分享 >搭建HTTPS网站准备工作有哪些?

搭建HTTPS网站准备工作有哪些?

时间:2023-06-26 17:03:52浏览次数:36  
标签:文件 证书 网站 CA 哪些 SSL HTTPS CSR 搭建

搭建HTTPS网站准备工作有哪些?

一、证书的申请

1、CSR文件

申请SSL证书需要先制作CSR文件,CSR包含了你服务器信息和单位信息,需要提供给CA认证中心,确保网站的合法性,再生成CSR文件同时生成私钥文件。

2、CA认证证书申请

CSR提交给CA有2种认证方式:

① 域名认证:对管理员邮箱进行认证,这种认证方法效率比较快,但不好的是签发的证书是不包含企业的名称。

② 企业的认证:需要提供企业的营业执照等。

这种验证方式叫EV SSL证书,表现形式是:绿色地址栏显示公司名称+安全锁+Https,重点强调网站安全和品牌可信形象的网站,提高用户的信任度。

3、证书安装

拿到CA证书后,就可以把证书部署在服务器上,一般通过APACHE文件直接将KEY+CER复制到文件上,然后修改httpD.CONF文件。将CA签发的证书CER文件导入JKS文件后,复制上服务器,然后修改SERVER.XML;IIS需要处理挂起的请求,将CER文件导入。

SSL的专业证书可能需要花费一定费用,功能越强大的证书费用越高。一般常用于大中型网站,比如购物网站、网上银行等。

小型站点可以使用免费的SSL证书,免费SSL证书都是DV SSL证书,仅适用于个人博客、个人站点。

二、服务器选择

购买服务器的时候需要考虑服务器是否支持SSL功能,与证书匹配能实现的功能都是需要考虑到。

三、网站开发

使用HTTPS的网站与HTTP的网站在开发期间,很多地方都是很相识的,比较大的区别是使用的协议不同。


标签:文件,证书,网站,CA,哪些,SSL,HTTPS,CSR,搭建
From: https://blog.51cto.com/u_15928914/6555957

相关文章

  • HTTP服务搭建
    目录1、httpd服务安装2、关闭防火墙3、httpd服务启动和停止4、https安装ssl5、虚拟主机vhost.conf6、HTML内容1、httpd服务安装yum-yinstallhttpd#安装命令systemctlstarthttpd.service#启动服务命令systemctlenablehttpd.service#开机自动启动systemctlstatush......
  • 低代码平台的核心能力有哪些?
    数字化时代的到来,迫使企业跳出舒适圈,坚定地踏上数字化转型的征程。不断飙升的用户需求,加上专业开发人员的显著缺口,让我们不得不承认,过去几十年的应用开发方式已经无法满足需求。低代码革命已经悄然开始,并不断渗透到各行各业。数字化转型涉及企业的方方面面,其中寻求技术及实现手段......
  • spring系列框架有哪些
    springboot包含了springMVC,但后者需要手动配置很多东西才能跑起来,包括繁琐的xml配置,而springboot会自动配置,比如用注解简化了配置(不用配xml),没有手动也会有默认值 SpringBoot就是一个工具,他集成了SpringMVC。Web开发用的实际还是SpringMVC那一套SpringS......
  • 项目搭建之虚拟环境
    目录项目搭建之虚拟环境为什么要用到虚拟环境pycharm创建虚拟环境虚拟环境命令行操作将命令行创建的虚拟环境导入pycharm项目搭建之虚拟环境为什么要用到虚拟环境在创建一个新的项目时,我们遵循一个原则,不需要用的模块,就不加载到本地。我们在pycharm创建项目时,如果都采取使用本......
  • 我们对HTTP代理IP有哪些误解呢
    很多人都知道怎么使用HTTP 代理IP,但很多人对HTTP代理IP存在很多误解,我们一起来看看。1、所有代理IP都能够顺利访问被限制的网站:实际上,很多网站都会采取反爬虫措施,例如IP封锁、请求频率限制、验证码识别等等,这些反爬虫措施可能会让部分代理IP失效。因此,我们需要根据不同的网......
  • 选择视频监控平台需要考虑哪些因素?
    选择视频监控平台需要考虑哪些因素?随着安防监控系统行业的快速发展,视频监控技术更新迭代越来越频繁。更高清、更安全的视频监控能在恶劣环境下取代人工长期监控,而作为整个视频监控系统的中枢和大脑的平台软件,它的优劣足以影响整个监控系统的表现。那么在选择视频监控平台时需要考虑......
  • Linux搭建C++开发环境
    Linux搭建C++开发环境https://blog.csdn.net/weixin_44666217/article/details/127594532LinuxC/C++开发环境搭建https://blog.csdn.net/zcteo/article/details/117528089 ......
  • 新生代垃圾回收器和老生代垃圾回收器都有哪些?有什么区别?
    在Java虚拟机中,主要存在两个代(Generation)的垃圾回收器:新生代(YoungGeneration)垃圾回收器和老年代(OldGeneration)垃圾回收器。它们的作用和区别如下:新生代垃圾回收器:新生代是存放新创建的对象的内存区域,一般占整个堆内存的较小部分。新生代垃圾回收器主要负责回收新生代内存区域中的......
  • [ARM 汇编]高级部分—ARM汇编编程实战—3.3.2 嵌入式开发环境搭建
    搭建一个嵌入式开发环境主要包括以下几个部分:安装交叉编译器配置集成开发环境(IDE)安装调试工具下载和烧录程序接下来,我们将详细介绍每个部分,并提供相应的实例。安装交叉编译器交叉编译器是用于将您编写的ARM汇编代码编译成可执行文件的工具。在本教程中,我们将使用GNUAR......
  • 用coredns加etcd,搭建跨平台动态服务发现
    corednsddns服务发现动态 servicediscovery2023-0625第一版---【前言】---coredns被我喜爱的原因:跨平台,支持win,linux版同时使用。同时支持配置文件和etcd。我用它来搭建动态服务发现。coredns下载:内含win,linux版https://github.com/coredns/coredns/releases相关下载:ht......