日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

配置SSL證書并開啟HTTPS安全訪問

安全套接字層(SSL)加密是用于保護(hù)通過Internet發(fā)送的數(shù)據(jù)的最常見方法。本文介紹如何將從受信任證書頒發(fā)機(jī)構(gòu)購買的SSL證書綁定到EDAS應(yīng)用。

購買SSL證書

若要為應(yīng)用配置SSL,首先需要已獲取由證書頒發(fā)機(jī)構(gòu) (CA)(出于此目的頒發(fā)證書的受信任的第三方)簽署的SSL證書。如果尚未獲取SSL證書,將需要從銷售SSL證書的公司購買一個SSL證書。

  • 阿里云SSL證書:若您需要使用阿里云SSL證書,請參見證書選型和購買獲取。

  • 其他第三方證書頒發(fā)機(jī)構(gòu):若您需要從第三方證書頒發(fā)機(jī)構(gòu)獲取證書,請參見該證書頒發(fā)機(jī)構(gòu)提供的文檔獲取。

綁定SSL證書到WAR包部署的應(yīng)用

如需為使用WAR包直接部署的應(yīng)用綁定SSL,需要首先將證書文件打包到WAR包中,然后使用WAR包部署應(yīng)用,最后修改Tomcat設(shè)置項的server.xml文件的Connector參數(shù)。

  1. 將證書文件打包到WAR包中,并記錄下證書文件路徑,例如:jks_path

  2. 登錄EDAS控制臺,使用打包好的WAR包部署應(yīng)用。相關(guān)操作,請參見在ECS集群中創(chuàng)建并部署應(yīng)用

  3. 在左側(cè)導(dǎo)航欄,單擊應(yīng)用管理 > 應(yīng)用列表,在頂部菜單欄選擇地域,并在頁面上方選擇微服務(wù)空間,然后在應(yīng)用列表頁面單擊具體的應(yīng)用名稱。

  4. 在應(yīng)用的基本信息頁面的應(yīng)用設(shè)置區(qū)域,單擊Tomcat Context右側(cè)的編輯

  5. 應(yīng)用設(shè)置對話框,單擊展開高級設(shè)置

    說明

    高級設(shè)置功能僅支持使用WAR包部署的應(yīng)用。

  6. server.xml中,修改Connector參數(shù)為以下配置,修改完成后單擊配置Tomcat

    <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" scheme="https" secure="true" keystoreFile="../app/{app_ID}/{app_name}/{jks_path}" keystoreType="PKCS12" keystorePass="jks_password" clientAuth="false" SSLProtocol="TLS" connectionTimeout="15000" maxParameterCount="1000" maxThreads="400" maxHttpHeaderSize="16384" maxPostSize="209715200" acceptCount="200" useBodyEncodingForURI="true" URIEncoding="ISO-8859-1">

    重啟應(yīng)用,該配置即可生效。

綁定SSL到JAR包部署的應(yīng)用

如需為使用JAR包直接部署的應(yīng)用綁定SSL,首先需要修改application.properties文件開啟SSL配置,然后將證書文件一同打包在JAR包中,使用JAR包部署應(yīng)用,最后進(jìn)入應(yīng)用設(shè)置頁面修改應(yīng)用的Tomcat的應(yīng)用端口為8443。

  1. 修改application.properties文件開啟SSL配置。配置示例如下:

    server.ssl.enabled=true
    server.ssl.key-store=classpath:{jks}
    server.ssl.key-store-password=jks_password
    server.ssl.key-store-type=JKS
  2. 將證書文件放置于resources路徑下,并與application.properties在同一個文件層級,然后將部署包打包成JAR包。

  3. 使用打包好的JAR包部署應(yīng)用。具體操作,請參見在ECS集群中創(chuàng)建并部署應(yīng)用

  4. 登錄EDAS控制臺

  5. 在左側(cè)導(dǎo)航欄,單擊應(yīng)用管理 > 應(yīng)用列表,在頂部菜單欄選擇地域,并在頁面上方選擇微服務(wù)空間,然后在應(yīng)用列表頁面單擊具體的應(yīng)用名稱。

  6. 在應(yīng)用的基本信息頁面的應(yīng)用設(shè)置區(qū)域,單擊Tomcat Context右側(cè)的編輯

  7. 應(yīng)用設(shè)置對話框修改應(yīng)用端口8443,單擊配置Tomcat

    配置JAR包部署的應(yīng)用的Tomcat應(yīng)用端口

    重啟應(yīng)用,該配置即可生效。

綁定SSL到鏡像部署的應(yīng)用

使用WAR包和JAR包打包Docker鏡像均可用于部署應(yīng)用,如需為鏡像部署的應(yīng)用綁定SSL,請執(zhí)行以下操作。

基于WAR包制作鏡像

如需為使用WAR包制作的鏡像來部署的應(yīng)用綁定SSL,您需在打包Docker鏡像時修改Tomcat的配置參數(shù),并將證書文件一同打包到鏡像。

  1. 下載Ali-Tomcat,保存后解壓至相應(yīng)的目錄(例如d:\work\tomcat\)。

  2. 在Tomcat的server.xml中修改Connector配置。配置示例如下:

    <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" scheme="https" secure="true" keystoreFile="../app/{app_ID}/{app_name}/{jks_path}" keystoreType="PKCS12" keystorePass="jks_password">
  3. 將修改后的server.xml和證書文件放置在Dockerfile同級目錄下,并在Dockerfile增加以下兩條設(shè)置。

    ADD server.xml ${CATALINA_HOME}/conf/
    ADD {jks} ${CATALINA_HOME}/conf/
  4. 打包鏡像并進(jìn)行部署。

基于JAR包制作鏡像

如需為使用JAR包制作的鏡像來部署的應(yīng)用綁定SSL,您需首先修改application.properties文件開啟SSL配置,并將證書文件一同打包到用于制作鏡像的JAR包,然后在Dockerfile中修改應(yīng)用端口,以開啟SSL配置。

  1. 修改JAR包配置參數(shù)并生成JAR包,相關(guān)操作請參見綁定SSL到JAR包部署的應(yīng)用

  2. 在Dockerfile的start.sh中修改server.port=8443

  3. 打包鏡像并進(jìn)行部署。

為EDAS應(yīng)用綁定SLB

為部署在ECS集群中的應(yīng)用綁定一個公網(wǎng)SLB,并配置監(jiān)聽協(xié)議為HTTPS。

重要

您需在SLB控制臺提前創(chuàng)建好SLB實例,相關(guān)操作請參見創(chuàng)建實例

  1. 登錄EDAS控制臺

  2. 在左側(cè)導(dǎo)航欄,單擊應(yīng)用管理 > 應(yīng)用列表,在頂部菜單欄選擇地域,并在頁面上方選擇微服務(wù)空間,然后在應(yīng)用列表頁面單擊具體的應(yīng)用名稱。

  3. 在應(yīng)用的基本信息頁面的應(yīng)用設(shè)置區(qū)域,單擊負(fù)載均衡(公網(wǎng))右側(cè)的添加

  4. 添加負(fù)載均衡(公)對話框為應(yīng)用綁定一個SLB。相關(guān)步驟,請參見應(yīng)用獨享負(fù)載均衡實例

    為應(yīng)用綁定443監(jiān)聽端口

    重要

    您需設(shè)置監(jiān)聽端口為443。

驗證SSL連接

在瀏覽器的地址欄中,輸入應(yīng)用的IP或域名,并且在IP或域名前加上前綴https://, 查看是否能夠進(jìn)入應(yīng)用首頁,如能順利進(jìn)入則說明應(yīng)用已成功綁定SSL。

更多信息

使用SLB給應(yīng)用配置SSL證書的相關(guān)操作,請參見添加HTTPS監(jiān)聽