下载到apache的ssl证书后,如何使用,ssl证书放在那里,其实很简单和apache的httpd.conf配置文件一样。
首先打开apache的配置文件默认,确认是否安装mod_ssl.so模块,由于各个版本的apache配置略有不同。
/etc/httpd/conf
有些朋友打开httpd.conf文件,里边就没有下边这句,直接懵逼了。如果有就可以直接使用,没有就装。
LoadModule ssl_module modules/mod_ssl.so
Include conf.d/*.conf
查看是否有上边两句话,有的话把注释#删除了。有没有主要看大家前期的阿帕奇是如何安装的。默认的apache安装是不安装ssl的,没有的话需要我们通过动态编译的方式加载,你也可以重新安装。
网上找了一圈发现一个最简单的安装方法直接使用
YUM方式安装mod_ssl.so模块
yum -y install mod_ssl
安装完之后/etc/httpd/conf.d目录下会出现一个ssl.conf文件(httpd.conf里要有这句话Include conf.d/*.conf)。这个文件是重点。
编辑这个ssl.conf文件中的里面的内容,配置域名路径等,最主要的配置是下面三个证书文件的路径替换为自己申请的证书,其他配置可以自行调节,浏览器地址栏的小锁就变成安全的了。使用默认的证书是不安全的https连接。
<VirtualHost default:443>
DocumentRoot “/var/www/html” #网站存放路径