1. 程式人生 > >tomcat搭建https伺服器+阿里雲免費證書

tomcat搭建https伺服器+阿里雲免費證書

部落格原由

由於專案的需要,需要在阿里雲ECS(windows伺服器)上搭建後臺。搭建成功後發現不能訪問 http://www.xxx.com/出現以下圖片,需要備案才可以,可是備案需要20個工作日才可以。。。

這裡寫圖片描述

這怎麼辦呢,那直接用ip如何呢,http://10.10.10.100/,可以訪問。但是在微信中直接訪問,由於安全會提醒使用者是否進入該網站,這樣使用者就會望而卻步。然後想到使用https是不是就沒有安全問題的提醒了呢?結果證明這種想法是對的,將配置步驟記錄下來。

配置過程

繫結域名和IP

進入備案管理介面,點選申請

這裡寫圖片描述

繫結成功就OK了,不用去備案

這裡寫圖片描述

證書申請

這裡寫圖片描述

配置tomcat

開啟 Tomcat 配置檔案 conf\server.xml。
取消註釋,並新增三個屬性 keystoreFile,keystoreType,keystorePass。

<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="pfx的地址(用絕對地址,如D:xxx/xxxx.pfx)" keystoreType="PKCS12" keystorePass
="密碼" />

結束

最後輸入https://你得域名/你的工程xxx,驗證成功!