Linux CentOS 7 在Apache服務器上安裝SSL證書


  在開發微信小程序的時候,wx.request請求的地址必須是https的,所以只能重新配置服務器。

  域名和服務器都是在阿里雲上買的,系統是CentOS7,安裝了Apache服務器。網上也找了一下,很多都是在安裝Apache的時候同時選配ssl模塊,或者動態編輯,或者balabala很多。對於菜鳥來說看的是雲里霧里的。

  后來直接在阿里雲上搜索安裝指導,並且順利解決問題。

  1. 執行yum install -y mod_ssl命令安裝mode_ssl模塊。

  2. 下載安全證書,並上傳至服務器。

  3. 修改conf.d/ssl.conf文件。【不同的操作系統和版本可能會存在些許差異】

<VirtualHost *:443>     
    ServerName   #修改為申請證書時綁定的域名www.YourDomainName1.com。                    
    DocumentRoot  /data/www/hbappserver/public          
    SSLEngine on   
    SSLProtocol all -SSLv2 -SSLv3 # 添加SSL協議支持協議,去掉不安全的協議。
    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替換成您證書的密鑰文件名;證書鏈開頭如果有#字符,請刪除。
</VirtualHost>

  4. 重啟Apache服務。

 

  雖然以前沒操作過,感覺很難,不過靜下心來,真正動起手來發現問題還是可以解決的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM