centos apache 腾讯云ssl证书配置
程序员文章站
2023-10-23 22:36:59
首先向证书机构申请https证书,会得到证书和私钥,这里我以腾讯云证书安装为例(非常简单) 分两步走 1.申请 点击腾讯云控制台->产品模块下的ssl证书管理->点击申请证书(免费的,不要钱) 2.获取证书 找到腾讯云控制台->SSL证书->证书管理->点击下载 把下载到的压缩包解压,获取到如下内容 ......
首先向证书机构申请https证书,会得到证书和私钥,这里我以腾讯云证书安装为例(非常简单)
分两步走
1.申请
点击腾讯云控制台->产品模块下的ssl证书管理->点击申请证书(免费的,不要钱)
2.获取证书
找到腾讯云控制台->ssl证书->证书管理->点击下载
把下载到的压缩包解压,获取到如下内容
根据不同的服务器安装对应的证书,这里以apache为例
后续的ssl安装配置有两种解决方案
第一种解决方案
1.编辑apache根目录下 conf/httpd.conf 文件,
找到 #loadmodule ssl_module modules/mod_ssl.so
和 #include conf/extra/httpd-ssl.conf
,去掉前面的#
号注释;
2.编辑apache根目录下 conf/extra/httpd-ssl.conf 文件,修改如下内容:
<virtualhost 0.0.0.0: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文件夹里的三个秘钥文件放到对应路径,然后重新配置这三个秘钥文件的路径即可
配置完成后,重新启动 apache 就可以使用https://www.domain.com
来访问了。
第二种解决方案
1.安装apache的mod_ssl.so模块(先查看一下这个模块是否已安装)
yum -y install mod_ssl
安装了这个模块之后再检查一下模块是否开启(loadmodule ssl_module modules/mod_ssl.so)
2.修改 ssl.conf
vim /etc/httpd/conf.d/ssl.conf
和第一种解决方案的描述一样,把三个秘钥文件放到对应路径,再重新配置这三个秘钥文件的路径即可
配置完成后,重新启动 apache 就可以使用
https://www.domain.com
来访问了。上一篇: python实现中文分词FMM算法实例
推荐阅读
-
centos apache 腾讯云ssl证书配置
-
centos apache 腾讯云ssl证书配置
-
Apache环境下配置多个ssl证书搭建多个站点的方法
-
详解在Ubuntu上的Apache配置SSL(https证书)的正确姿势
-
一台云服务器配置多站点,多域名,多ssl证书,nginx转发,亲测可行
-
【转载】网站配置Https证书系列(一):腾讯云申请免费的SSL证书的流程步骤(即https安全连接使用的证书)
-
腾讯云 Centos7.0 配置JAVA运行环境 (jdk8+tomcat7+mysql)
-
腾讯云申请免费ssl证书配置tomcat使http变https
-
阿里云服务器Centos上Apache安装SSL证书配置Https
-
阿里云免费Symantec DV SSL证书申请及配置HTTPS方法