在Apache下部署SSL证书实现HTTPS

更新:2017-10-25    编辑:嘉漩    来源:会员投稿    人气:加载中...    字号:|

标签:实现  部署  HTTPS  APACHE  证书  百度搜索

HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版。谷歌已经制定了一项长远的企图,它的最终目标是将所有通过HTTP协议浮现的网页标为“不安全”,对于站长来说,部署SSL证书来迁移到HTTPS是一个现实和首要的问题,那么,对于Apache系统来说,如何部署SSL证书实现HTTPS协议呢?下面就讲述一下具体的实现法子。

  安装好Apache, 并且确认是否安装ssl模块,,如果没安装的话,应用yum install mod_ssl openssl来安装ssl模块。

  之后,申请并下载SSL证书文件。通常来说有四个文件,分辨是:证书文件ca.pem、证书私钥文件ca.key、证书公钥文件public.pem、证书链文件chain.pem。

  ( 1 ) 在Apache的安装目录下创建cert目录,并且将下载的整个文件拷贝到cert目录中。如果申请证书时是自己创建的CSR文件,请将对应的私钥文件放到cert目录下并且命名为ca.key;

  ( 2 ) 打开 apache 安装目录下 conf 目录中的 httpd.conf 文件,找到以下内容并去掉“#”:

  # 证书公钥配置

  在端口 443 上增加一个HTTPS网站,需要在文件加入如下内容

  最后,应用如下指令重新启动 Apache , 即可实现网站的HTTPS功能。

  •   /etc/init.d/httpd restart

  • 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

    站点导航

    您可能在找这些