centos 6.5 apache2.2 怎么配置 https ?【腾讯云】

Apache 2.x 证书部署




1.1 获取证书

    在Apache文件夹内获得证书文件 1_root_bundle.crt,2_www.domain.com_cert.crt 和私钥文件 3_www.domain.com.key,

    1_root_bundle.crt 文件包括一段证书代码 “-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”,

    2_www.domain.com_cert.crt 文件包括一段证书代码 “-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”,

    3_www.domain.com.key 文件包括一段私钥代码“-----BEGIN RSA PRIVATE KEY-----”和“-----END RSA PRIVATE KEY-----”。


1.2 证书安装   

  编辑Apache的httpd.conf 文件,

    找到ssl.conf,编辑ssl.conf 文件,原先的<VirtualHost></VirtualHost>注释掉。举例,底部添加如下内容:

 
 <VirtualHost www.domain.com:443>
    DocumentRoot "/var/www/html"
    ServerName www.domain.com
    SSLEngine on
    SSLCertificateFile /usr/local/apache/conf/2_www.domain.com_cert.crt
    SSLCertificateKeyFile /usr/local/apache/conf/3_www.domain.com.key
    SSLCertificateChainFile /usr/local/apache/conf/1_root_bundle.crt
</VirtualHost>

配置完成后,重新启动 Apache 就可以使用https://www.domain.com来访问了。

注:

配置文件参数 说明

SSLEngine on    启用SSL功能
SSLCertificateFile    证书文件
SSLCertificateKeyFile    私钥文件
SSLCertificateChainFile    证书链文件

PS:1、开启443端口      2、腾讯云上的安全组设置通过443端口


猜你喜欢

转载自blog.csdn.net/u013829518/article/details/80606492