用apache安装ssl证书,按照腾讯云给出的指引,感觉云里雾里,他说的好多代码我都没有,不知如何是好:
具体的情况如下:
1.文中提到:
“编辑Apache根目录下 conf/httpd.conf 文件,
找到#LoadModule ssl_module modules/mod_ssl.so
和#Include conf/extra/httpd-ssl.conf
,去掉前面的#
号注释;”
我找了下我的conf/httpd.conf文件,在里面搜索,根本没有前面的这一句,我的model_ssl和openssl都是确认安装过的,在我的这个文件下,最相近的一句是下面这句:(难道我把这句注释?)
# Example:
# LoadModule foo_module modules/mod_foo.so
#
Include conf.modules.d/*.conf
下面这句是关系到另外一个ssl.conf的文件,本来我的也没注释,刚好可以用,上面那个怎么解决?
2.文中提到:
“编辑Apache根目录下 conf/extra/httpd-ssl.conf 文件,修改如下内容:
<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>
“
这个应该对应的是我的conf/conf.d/httpd-ssl.conf的文件,我在该文件中的确找到了类似的文件,前面几句的注释我去掉了,后面几个证书和秘钥我不是放在apache/conf文件夹下的,但是我也用绝对路径指向了他们,我修改了之后然后service httpd restart后发现我的http都不能正常登陆了,是在无奈了,不知道如何是好。
3.另外问一下
申请证书的时候最后详情里面的”部署到应用“”部署到cdn“等是什么意思,部署了以后有什么效果,我担心部署了后我的http服务不能使用了,请教下部署的后的效果。
相似问题