在apache上配置https服务,步骤如下:
一,生成相关的证书密钥。
密钥一般格式如xxx.key
申请证书请求文件,xxx.csr
生成证书,xxx.crt
一般来说,网上很多服务商,都能直接帮你生成这些文件。
二,开启apache到ssl的配置
在httpd.conf中,找到Include conf/extra/httpd-ssl.conf这个,把前面的注释掉。
注意,需要在httpd.conf中确认,ssl_module是否开启,socache_shmcb_module是否开启,需要确保这两个的前面#是去掉的。
三,配置httpd-ssl.conf
打开httpd-ssl.conf中,找到ServerName这个,是配置网站域名的。
DocumentRoot,网站路径的,ServerAdmin,ErrorLog等其他的和配置普通域名一样。
接下来就是证书配置了:
SSLCertificateFile xxx.crt SSLCertificateKeyFile xxx.key
重启服务器,ok!