貴州星點互動公司指出:如果Linux主機安裝的AMP環境,包含了Apache模塊,需要對https站點進行多站點配置;
以下是配置文件各個參數說明;
備注:保存文件之后,重啟 Apache 即可生效;
ServerName #修改為申請證書時綁定的域名www.YourDomainName1.com。
DocumentRoot /data/www/hbappserver/public
SSLEngine on # 添加SSL協議支持協議,去掉不安全的協議。
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM # 修改加密套件。
SSLHonorCipherOrder on
SSLCertificateFile cert/domain name1_public.crt # 將domain name1_public.crt替換成您證書文件名。
SSLCertificateKeyFile cert/domain name1.key # 將domain name1.key替換成您證書的秘鑰文件名。
SSLCertificateChainFile cert/domain name1_chain.crt # 將domain name1_chain.crt替換成您證書的秘鑰文件名;證書鏈開頭如果有#字符,請刪除。
#如果證書包含多個域名,復制以上參數,并將ServerName替換成第二個域名。
ServerName #修改為申請證書時綁定的第二個域名www.YourDomainName2.com。
DocumentRoot /data/www/hbappserver/public
SSLEngine on # 添加SSL協議支持協議,去掉不安全的協議。
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM # 修改加密套件。
SSLHonorCipherOrder on
SSLCertificateFile cert/domain name2_public.crt # 將domain name2替換成您申請證書時的第二個域名。
SSLCertificateKeyFile cert/domain name2.key # 將domain name2替換成您申請證書時的第二個域名。
SSLCertificateChainFile cert/domain name2_chain.crt # 將domain name2替換成您申請證書時的第二個域名;證書鏈開頭如果有#字符,請刪除。