golang配置https協議

2021-08-05 23:52:44 字數 621 閱讀 7961

http 的url 以http:// 開頭,而https 的url 以https:// 開頭

http 是不安全的,而 https 是安全的

http 標準埠是80 ,而 https 的標準埠是443

在osi 網路模型中,http工作於應用層,而https 工作在傳輸層

http 無法加密,而https 對傳輸的資料進行加密

http無需證書,而https 需要ca機構wosign的頒發的ssl證書

https協議是由ssl+http協議構建的可進行加密傳輸、身份認證的網路協議

openssl genrsa -out key.pem 2048

openssl req -new

-x509

-key key.pem -out cert.pem -days

3650

將cert.key和key.pem到拷貝到乙個目錄fushowcms下面,跟main.go同級

go執行**如下:

func run()
使用go build編譯**。
$ go main.go
執行
$ ./main

tomcat 配置https協議

2.使用jdk keytool 生成keystore 3.到處相應的cer證書檔案 4.修改 conf server.xml 5.瀏覽器匯入證書 使用命令 keytool genkeypair alias tomcat keyalg rsa keystore e tomcat.keystore 使用...

nginx配置https協議

一 我們用的是阿里雲的伺服器,所以直接在管理中心生成網域名稱對應的.pem和.key檔案,放在伺服器指定資料夾內,我放在cert資料夾內 二 開啟 etc nginx nginx.conf,以下是寫在http 內 upstream test server 設定檢視nginx狀態的位址 locatio...

Django配置https協議

pip install django extensions pip install django werkzeug debugger runserver pip install pyopenssl werkzeug debugger runserver django extensions pytho...