1. 程式人生 > >tomcat9 使用 apr 載入 ssl 證書,開啟 https

tomcat9 使用 apr 載入 ssl 證書,開啟 https

首先,將ssl證書相關檔案複製到tomcal/ssl資料夾下。然後開啟 tomcat/conf/server.xml,將其相關的 8443 改成 443 埠,然後將以下節點的註釋去掉。修改內容。

<Connector port="443" protocol="org.apache.coyote.http11.Http11AprProtocol"
               maxThreads="500" SSLEnabled="true"  >
    <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />
    <SSLHostConfig>
        <Certificate certificateKeyFile="ssl/private.key"
                     certificateFile="ssl/public.crt"
                     certificateChainFile="ssl/intermediate.crt"
                     type="RSA" />
    </SSLHostConfig>
</Connector>

配置 server.xml 檔案後,還需要安裝 openssl,apr,apr-util,tomcat-native 等庫,tomcat 沒有自帶這些庫。如果未安裝這些類庫,啟動 tomcat 會報這些錯誤:

org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR
based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:

安裝方法如下,不同作業系統命令可能不同,安裝完畢後,重啟 tomcat:

yum -y install openssl
yum -y install apr
yum -y install apr-util
yum -y install tomcat-native

相關推薦

tomcat9 使用 apr 載入 ssl 證書開啟 https

首先,將ssl證書相關檔案複製到tomcal/ssl資料夾下。然後開啟 tomcat/conf/server.xml,將其相關的 8443 改成 443 埠,然後將以下節點的註釋去掉。修改內容。 <Connector port="443" protocol="org.

wdcp v3 下apache模式安裝阿里雲SSL證書開啟支援多站點https訪問的詳細教程

在此說明:此教程在網友的基礎上解決了——配置重啟後全站不能開啟的問題本文應用場景1、wdcp v3版本2、apache引擎,不是nginx3、阿里雲的SSL證書,不是別的4、這是本文的應用場景,如果不符合上面的條件,不保證能安裝成功,整個過程僅供參考學習阿里雲SSL證書申請流

phpstudy配置本地ssl證書訪問https://127.0.0.1

phpstudy配置https可以訪問本地伺服器https://127.0.0.1 首先,開啟apache的編譯ssl模組,如圖開啟phpstudy—其它選項設定—PHP擴張及設定—php擴充套件—php-openssl前面打勾 如圖點選開啟修改httpd.conf配置檔案,開啟找

阿里雲伺服器配置SSL證書成功開啟Https(記錄趟過的各種坑)

環境: 阿里云云伺服器    Windows Server 2008 標準版 SP2 中文版(趁1212優惠買的一年的水貨配置) 阿里雲購買的域名(已備案、已解析) 伺服器:phpstudy:php5.4.45+Apache(因為是phpstudy

部署國密SSL證書建立HTTPS加密 “備胎”計劃

隨著中美貿易摩擦的出現,前有針對中興的“七年封禁”,後有針對華為的“斷供”制裁,我國眾多行業領域都需要思考一個問題:如果本行業的核

HTTPS 免費證書免費 ssl 證書FreeSSL.org 申請多種免費證書

https 免費https證書 免費證書 freessl 隨著互聯網的日益發展,它已經深入的人們生活的方方面面,可以說我們已經離不開互聯網了。面對人類如此的依賴,互聯網安全愈發的重要,個人隱私也愈發的需要保護起來。如何才能提高我們上網的安全呢?如何保護我們上網的隱私?如何防止被黑客劫持?等等,

使用阿裏雲免費的ssl證書讓網站http變成https

comm exp 步驟 mkdir src ica style val 文件 https比http更加安全,也是以後互聯網的發展趨勢,只要想加s的都有這個需求。 我寫一下具體的實施步驟 申請鏈接:https://common-buy.aliyun.com/?spm=5176

阿里雲虛擬主機使用免費申請的SSL證書將http請求轉換為https

最近在開發微信小程式,部分資料需要從後臺獲取,但是我的阿里雲虛擬主機的域名是沒有SSL證書,是http請求,而微信小程式新增的伺服器域名要求是https的,沒辦法,只能想辦法將http請求轉換成https; 我採取的辦法是通過阿里雲申請免費的SSL證書,然後通過阿里雲CDN服務來完成間接跳轉配置

免費購買SSL證書nginx無縫升級https

最近在升級交流學習社群,覺得有必要升級成https.以下是自己在升級中記錄。 以下包括以下部分: 一、阿里雲免費購買SSL證書 1、自己在阿里雲申請了免費的,然後自己支付0元,購買了SSL證書 2、我選擇DNS驗證 3、在SSL證書中,下載cert證書,然後放到nginx

為二級域名註冊ssl證書並強制使用https對http進行跳轉

伺服器上仍然使用nginx進行代理 1.為二級域名申請ssl證書,如blog.yourdomain.com,見前文。 2.在域名解析服務中,為二級域名新增解析記錄 3.nginx預設讀取/etc/nginx/conf.d/*.conf 在conf.d下建立二級域名對應的配置檔案如vi blog.c

阿里雲免費購買SSL證書nginx無縫升級https

最近在升級交流學習社群,覺得有必要升級成https.以下是自己在升級中記錄。 以下包括以下部分: 一、阿里雲免費購買SSL證書 1、自己在阿里雲申請了免費的,然後自己支付0元,購買了SSL證書 2、我選擇DNS驗證 3、在SSL證書中,下載cert證書,然後放到nginx伺服器上 二、ngin

阿里雲申請免費SSL證書並配置到Tomcat實現https訪問

在阿里雲的證書列表中,點下載證書,就可以根據你的伺服器下載相關的證書。 選擇Tomcat,下載,阿里雲上面還附有教程,很方便。唯一要注意的是,阿里雲上面的ECS只支援開放443埠,所以Tomcat要把8443埠改成443埠,並在阿里雲上面新增開放443埠,才可以用https訪

Tomcat配置 https SSL證書超級簡單和實用

一、生成 jks 檔案或者生成keystore檔案(記得要在key,cer,pfx目錄下) 生成keystore命令(推薦):keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "f:\xiangpi

JDK自帶keytool生成SSL證書搭建tomcat+https協議

1、生成伺服器證書:CMD進入JDK安裝目錄:cd c:/"Program Files"/java/jdk1.6.0_43/bin。輸入命令:keytool -genkey -v -alias tomcat -keyalg RSA -keystore F:/ssl/tomca

Tomcat 配置阿里的ssl安全證書實現https訪問

        要做微信小程式,必須要能https訪問,做下安全協議。好吧,只能實現了。最初始我用的是apache配置的,但是,按照他那個步驟,不行。也沒找到問題出現在哪。好吧,實在是沒有辦法了。只能用了tomcat。感覺很坑。 配置的話,總得需要知道屬性代表的意思。不然,

寶塔面板一鍵部署SSL證書免費配置https

    之前給網站配置https,以為在伺服器運營商開啟CDN後才行,還擔心被刷CDN流量跑錢,其實大可不必,使用寶塔面板不用開啟CDN也可以使用https。      首先,在面板中找到需要配置https的站點,點選設定:     檢視【SSL】選項卡,第一個寶塔S

有了SSL證書如何在IIS環境下部署https?【轉載】

昨天各位小夥伴都很開心的領取了自己的SSL證書,但是大部分小夥伴卻不知道如何部署,也許是因為第一次接觸SSL這種高階的東西吧,不過個人覺得就是懶懶懶。。。本來小編也挺懶的,但是答應了各位小夥伴的,那麼今天就教大家如何在IIS環境下部署HTTPS證書吧。(建議在PC端閱讀)

apache下開啟ssl訪問https

openssl Windows下已編譯好的命令列程式: http://downloads.sourceforge.net/gnuwin32/openssl-0.9.8h-1-bin.zip lamp開啟ssl 首先需要安裝openssl和apache的ssl模組,執行:

寶塔安裝ssl證書http轉https

第一步:進入ssl證書控制檯申請免費證書 我選擇的是DNS的域名驗證型別,也可選擇檔案型別的域名驗證型別。勾選證書繫結的域名在····會在域名解析中自動驗證域名資訊,生成一條TXT型別的資訊(等ssl證書正式頒發即可刪除),然後等待ssl證書的簽發。 2.常規操作解析

免費申請 HTTPS 證書開啟全站 HTTPS

作者:HelloGitHub-追夢人物 文中涉及的示例程式碼,已同步更新到 HelloGitHub-Team 倉庫 HTTP 報文以明文形式傳輸,如果你的網站只支援 HTTP 協議,那麼就有可能遭受到安全攻擊。你可以使用 Google 瀏覽器開啟一個 HTTP 協議網站,會發現 Chrome 在網址的