安菲云開源商城系統(tǒng)的小程序需要在HTTPS下才能運營,今天將介紹在Apache環(huán)境下安裝和配置SSL證書。
在證書控制臺下載Apache版本證書,下載到本地的是一個壓縮文件,解壓后里面包含_public.crt文件是證書文件,_chain.crt是證書鏈(中間證書)文件,.key文件是證書的私鑰文件(申請證書時如果沒有選擇系統(tǒng)創(chuàng)建CSR,則沒有該文件)。
友情提示: .crt擴展名的證書文件采用Base64-encoded的PEM格式文本文件,可根據(jù)需要,修改成.pem等擴展名。
以Apache標準配置為例,假如證書文件名是a_public.crt,證書鏈文件是a_chain.crt,私鑰文件是a.key。
操作步驟
-
在Apache的安裝目錄下創(chuàng)建cert目錄,并且將下載的全部文件拷貝到cert目錄中。如果申請證書時是自己創(chuàng)建的CSR文件,請將對應(yīng)的私鑰文件放到cert目錄下并且命名為a.key;
-
打開 apache 安裝目錄下 conf 目錄中的 httpd.conf 文件,找到以下內(nèi)容并去掉“#”。