1. 程式人生 > >Tomcat 配置 ssl證書 配置https windows主機安裝ssl證書

Tomcat 配置 ssl證書 配置https windows主機安裝ssl證書

一 、向服務商購買ssl證書或者去免費獲取ssl證書,將ssl證書安裝到主機上。

   1、 服務商會以郵件的方式傳送 1.SSL證書    和  2. SSL證書私鑰 給你,這兩個是必備的。

  3、有效的話 就建新資料夾,以  ###.cer  為檔案格式儲存。

  4、開啟cmd   輸入certmgr.msc 證書管理介面,選擇  受信任的根證書頒發機構-->證書->所有任務->匯入,匯入你剛剛儲存的###.cer檔案。這樣主機就安裝ssl證書成功了。

二 、生成 jks檔案 配置Tomcat伺服器

2、開啟 Tomcat的配置檔案 D:\wamp\Tomcat 8.5\conf\server.xml ,修改 <connector .... /> 裡面的內容,改成如下

	<Connector port="443" protocol="org.apache.coyote.http11.Http11Nio2Protocol"
     maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
     clientAuth="false" sslProtocol="TLS"  keystoreFile="D:/ltcw1588.cn.jks"      keystorePass="123456"  	/>	
配置檔案引數 說明
clientAuth 如果設為true,表示Tomcat要求所有的SSL客戶出示安全證書,對SSL客戶進行身份驗證
keystoreFile 指定keystore檔案的存放位置,可以指定絕對路徑,也可以指定相對於 (Tomcat安裝目錄)環境變數的相對路徑。如果此項沒有設定,預設情況下,Tomcat將從當前作業系統使用者的使用者目錄下讀取名為 “.keystore”的檔案。
keystorePass 金鑰庫密碼,指定keystore的密碼。(如果申請證書時有填寫私鑰密碼,金鑰庫密碼即私鑰密碼,否則填寫金鑰庫密碼檔案中的密碼)
sslProtocol 指定套接字(Socket)使用的加密/解密協議,預設值為TLS

儲存。重啟Tomcat,執行專案就可以了。

如果需要對映 apache 的話 ,就開啟   D:\wamp\bin\apache\Apache2.2.21\conf\httpd.conf     

檔案 ,

去掉 Include conf/extra/httpd-default.conf   前面的註釋。

重啟  apach 執行專案就可以了。

相關推薦

Tomcat 配置 ssl證書 配置https windows主機安裝ssl證書

一 、向服務商購買ssl證書或者去免費獲取ssl證書,將ssl證書安裝到主機上。    1、 服務商會以郵件的方式傳送 1.SSL證書    和  2. SSL證書私鑰 給你,這兩個是必備的。   3、有效的話 就建新資料夾,以  ###.cer  為檔案格式儲存

SpringMVC學習指南【筆記8】tomcat、定義上下文、定義資源、安裝SSL證書

tomcat的啟動檔案 windows系統中是startup.bat unix/linux/mac系統中是startup.sh tomcat的終止檔案 windows系統中是shutdown.bat unix/linux/mac系統中是shutdown.sh 定義上下文 要將servlet/js

阿里雲 申請的 CA Wosin 證書 , 並在Windows iis下匯入證書

阿里雲申請後, 你可以下載一個壓縮檔案, 裡面有兩個檔案 key & pem 檔案. 這兩個檔案需要 OpenSSL 命令轉為 PFX 檔案, 匯入到IIS中. 這個是阿里雲16年才上的一個功能, 不完善, 連文件都沒有問了好久, 給了一個這樣的文件

小米手機安裝 charles 證書,提示“沒有可安裝證書

microsoft tar bsp char 解決方法 代理 get sof app 準備: 1. Mac 安裝 charles 2. 小米手機(MI 6 MUI 9.6) 錯誤提示: 安裝 charles 證書時,提示“沒有可安裝的證書” 解決方法: 1.下載安裝 微軟的

https\SSL安全證書配置Tomcat、nodejs、Nginx伺服器安全證書配置

安全證書的好處我就不多說,直接上圖、申請ssl證書、做個耿直boy。 前提條件:阿里雲服務、域名、linux系統、Tomcat(nodejs或Nginx)、購買ssl證書。 用jdk生成的安全證書裝到Tomcat上,由於沒有通過認證,效果如下圖: 購買安全證書,安裝之後s

windowstomcat生成證書配置https

windows下tomcat生成證書配置https 1.1 生成keystore檔案及匯出證書           開啟cmd 輸入keytool -genkey -alias tomcat -keyalg RSA密碼可以隨便輸入

JDK自帶工具keytool生成ssl證書https自生成證書配置到jboss和tomcat中)

1:什麼是HTTPS? HTTPS其實是有兩部分組成:HTTP + SSL / TLS, 也就是在HTTP上又加了一層處理加密資訊的模組,並且會進行身份的驗證。 問題: Firebug和postman之類的瀏覽器除錯工具,為什麼獲取到的是明文? 解答: SSL

keytool生成證書tomcatSSL配置使用

存取 eal win sport 設置 在那 port adt hang 一、Keytool介紹 Keytool是一個Java數據證書的管理工具。Keytool將密鑰(key)和證書(certificates)存在一個稱為keystore的文件中在keystore裏,包含兩

nginx配置ssl證書實現https訪問

區分 idt 域名 aes ima list tool get nginx配置文件 一,環境說明 服務器系統:centos7.2 服務器IP地址:4xxxx 域名:bjubi.com 二,域名解析到服務器 在阿裏雲控制臺-產品與服務-雲解析DNS-找到需要解析的域名點“解析

一個ip對應多個域名多個ssl證書配置-Nginx實現多域名證書HTTPS

引用處: 一個ip對應多個域名多個ssl證書配置-Nginx實現多域名證書HTTPS Nginx配置多個HTTPS域名的方法 第一步:一臺伺服器,兩個或者多個域名對映。首先購買https,獲取到CA證書,兩個域名就得到兩套或多套證書 第二步:現在就是Nginx和OpenSSL的安裝與

伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法 伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法

轉自https://blog.csdn.net/milli236/article/details/72142066 伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法 2017年05月15日 14:17:09 milli236 閱

windows下apache利用SSL配置https

第一步開啟httpd.conf檔案找到以下兩個變數把註釋去掉。 #LoadModule ssl_module modules/mod_ssl.so (去掉前面的#號) #Include conf/extra/httpd-ssl.conf (去掉前面的#號) #LoadModule proxy_mo

為Nginx配置 SSL 證書 + 開啟 HTTPS網站

1. SSL背景介紹 谷歌從 2017 年起,Chrome 瀏覽器將也會把採用 HTTP 協議的網站標記為「不安全」網站;蘋果從 2017 年 iOS App 將強制使用 HTTPS;在國內熱火朝天的

關於HTTPS訪問使用的SSL證書配置

1、首先給域名申請證書,我用的阿里雲,阿里雲的域名證書只能單域名申請免費的。泛域名申請需要幾千大洋。商用建議用泛域名的。2、給IIS匯入證書,一般的證書是有密碼的,但是證書密碼不是你申請的時候填的那個密碼,一般會隨著證書下載回來有一個密碼檔案,用那個密碼匯入就行了。3、配置域

iOS開發 支援https請求以及ssl證書配置

眾所周知,蘋果有言,從2017年開始,將遮蔽http的資源,強推https 樓主正好近日將http轉為https,給還沒動手的朋友分享一二 一、證書準備 1、證書轉換 在伺服器人員,給你傳送的crt證書後,進到證書路徑,執行下面語句 // openss

Spring boot + Undertow + 騰訊雲https證書配置SSL訪問專案( 多個專案使用SSL也可以,需要利用Nginx )

tomcat的https配置和undertow差不多的,由於 spring boot + undertow + https的配置資料比較缺少,這裡寫一篇文章 1.單個主機上配置 先在pom.xml加入undertow容器依賴 <!--un

Nginx配置SSL證書部署HTTPS網站(頒發證書

自行頒發不受瀏覽器信任的SSL證書 手動頒發 xshell登入伺服器,使用openssl生成RSA金鑰及證書 # 生成一個RSA金鑰 $ openssl genrsa -des3 -out tfjybj.key 1024 # 拷貝一個不需要輸入密碼的金

phpstudy整合環境Apache配置SSL證書支援https訪問

本文作者使用的整合環境為PHPstudy2018,具SSL證書獲得方法用多種這裡就贅述。只針對本文作者在阿里雲申請的免費SSL證書,做講解。 第一步:登入你的阿里雲帳號找到購買SSL證書,找不到的可以直接在阿里帳號上搜索。 如圖購買就行,無費用。 第二步:新增TXT域名解釋記錄值.

Ubuntu+Apache2配置騰訊雲ssl證書實現https

Ubuntu+Apache2配置騰訊雲ssl證書實現https 前言 本文所用的伺服器環境是 Ubuntu18.04 + Apache2 .通過部署 ssl 來達到預設使用https方式訪問網站的目的。 超文字傳輸安全協議(英語:Hypertext Transfer

linxu下部署nginx的SSL證書HTTPS)依賴模組與使用nginx.conf配置https協議詳解

一:開始Nginx的SSL模組1.1 Nginx如果未開啟SSL模組,配置Https時提示錯誤1nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/n