Linux -- 进阶 Web服务器 搭建基于 HTTPS 协议的静态网站 (实验实操)

     

        现在我们想架设一个 互联网网站的话,我们就得想法认证自己是官方的,得产生一个证书

        这个证书呢,我们使用的是 X.509  格式的证书 

                              该证书 包含三个文件 :  key , csr , crt 。  

        先介绍下 : 

PKI(Public Key Infrastructure)公钥基础设施是提供公钥加密和数字签名服务的系统或平台,目的是为了管理密钥和证书。一个机构通过采用PKI 框架管理密钥和证书可以建立一个安全的网络环境

PKI 主要包括四个部分:X.509 格式的证书(X.509 V3)和证书废止列表CRL(X.509 V2);CA 操作协议;CA管理协议;CA政策制定

X.509通用的证书格式包含三个文件:key,csr,crt。

===>>>

key是私钥文件

csr是证书签名请求文件,用于提交给证书颁发机构(CA)对证书签名

crt是由证书颁发机构(CA)签名后的证书,或者是开发者自签名的证书,包含证书持有人的信息,持有人的公钥,以及签署者的签名等信息

使用 Apache + mod_ssl 组件的加密认证网站  : 

   

      概念 :   

            因为 Apache ( httpd )  是没有任何安全性的限制的 ,所以需要安装一个 mod_ssl 组件。

            mod_ssl 组件 :    是 Apache 的一个模块,以 openssl ( 就相当于 ssh) 的工具箱为基础 

                                         专门为 Apache 提供密码保护的一种组件模块儿~~!!

预备工作  : 

   安装  Apache ( httpd ) 

   ===>>>     

[root@server ~]# dnf install httpd -y 

   安装 mod_ssl 组件  : 

    ===>>>                 

[root@server ~]# dnf install mod_ssl -y 

     配置文件  : 

 主配置文件 :  /etc/httpd/conf.d/ssl.conf

 证书文件目录 : /etc/pki/tls/certs/xxxx.crt  (  以  .crt 结尾的都是 证书文件 )

 私钥文件  :   /etc/pki/tls/private/xxxx.key   ( 以  .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值