https 之 ssl安全證書的獲取和安裝

2021-07-26 06:51:50 字數 1921 閱讀 9941

基於便宜ssl生成ssl證書 然後再apace配置達到https協議

1.在便宜平台註冊賬號

賬號可以選擇是否免費體驗ssl

2.在便宜平台完成資訊後現在進入csr(自動生成)生成提交頁面

3.提交後有三種網域名稱驗證方式

( 推薦第三種) 總結就乙個模式將獲取到的驗證檔案放在乙個目錄下讓別人能夠在外網訪問到

4.請求訪問驗證檔案後等待(時間有點略長)成功後會返回給乙個包含server.crt 和 server.key的資料夾

5.將server.crt和server.key放在你apace的配置檔案

*6.接下來配置 (重要)

1)配置 httpd.conf.

在 httpd.conf 中給下面幾句取消注釋:

2)對apache的conf\extra目錄下的 httpd_ssl.conf 文進行配置  

在conf\extra目錄下,編輯 httpd_ssl.conf

###########################開始#############################

#相同的部分沒給出listen 443sslpassphrasedialog  builtin#sslsessioncache "dbm:d:/program/apache software/apache2.2.17/logs/ssl_scache"sslsessioncache "shmcb:d:/program/apache software/apache2.2.17/logs/ssl_scache(51200)"(以上2種請自行監測,如有一種導致伺服器啟動不了,就換成另一種)sslsessioncachetimeout  300       # general setup for the virtual host  documentroot "d:/phpstudy/www/phpssl"  servername  phpssl.com:443  errorlog "d:/phpstudy/apache/logs/no-robots_error.log.txt"  transferlog "d:/phpstudy/apache/logs/no-robots_access.log.txt"    sslcertificatefile "d:/phpstudy/apache/conf/tian_server.crt"  sslcertificatekeyfile "d:/phpstudy/apache/conf/tian_server.key"    customlog "d:/phpstudy/apache/logs/ssl_request.log" 

\"%t %h %x %x \"%r\" %b"

#################################結束##################################

*注意路徑一定要是自己檔案的路徑,尤其是日誌檔案的路徑

7.重啟伺服器+測試

https安全協議 ssl證書使用心得

linux參考 本地windows環境搭建步驟如下 網域名稱本地為localhost 1.為伺服器生成證書 tomcat.keystore keytool genkey v alias tomcat keyalgrsa keystore d home tomcat.keystore validity...

ssl證書是https證書嗎?

http,全稱 hyper text transfer protocol 是從瀏覽器訪問 時使用的預設協議。由於瀏覽器到 之間的資料傳送是明文方式,容易受到中間人攻擊和竊聽,不適合如銀行賬號等敏感資訊的傳送。ssl英文全稱是 secure sockets layer 中文含義為 安全套接層 及其繼任...

HTTPS請求 SSL證書驗證

import urllib2 url request urllib2.request url,headers headers response urllib2.urlopen request print response.read 執行結果 urllib2.urlerror 所以,如果以後遇到這種 ...