背景:最近閑來無事攀细,昨晚輾轉(zhuǎn)反側(cè)想寫個(gè)小程序箫措,小程序的數(shù)據(jù)接口要求走h(yuǎn)ttps寂曹,所以得先裝個(gè)證書入问。
證書申請
騰訊云的文檔還是蠻清晰,以Apache為例稀颁,得到 1_root_bundle.crt芬失、2_www.xxx.com.crt、3_www.xxx.com.key
這三個(gè)東西匾灶。
證書安裝
證書安裝文檔
根據(jù)騰訊云文檔棱烂,發(fā)現(xiàn)并沒有在httpd.conf中找到 LoadModule ssl_module modules/mod_ssl.so
這句東西,conf目錄下也沒 httpd-ssl.conf
阶女。先把模塊裝上 yum install mod_ssl openssl
颊糜。這時(shí)候在conf下面有了ssl.conf哩治。只是命名不同而已。而且在ssl.conf中加載了mod_ssl模塊(LoadModule ssl_module modules/mod_ssl.so
)衬鱼。Apache的配置文件里面有一句 Include conf.d/*.conf
业筏,所以ssl.conf也就包含進(jìn)來了,沒毛病鸟赫。剩下的就是把剛剛申請的key配置一下蒜胖。這里的配置跟文檔是一樣的,就是文件的路徑不一樣如 /etc/httpd/conf/1_root_bundle.crt抛蚤、/etc/httpd/conf/2_www.xxx.com.crt台谢、/etc/httpd/conf/3_www.xxx.com.key