java web專案的https配置

2021-08-28 11:41:31 字數 1593 閱讀 9562

1、進入到jdk下的bin目錄

keytool -v -genkey -alias tomcat -keyalg rsa -keystore d:/tomcat.keystore  -validity 36500
附:d:/tomcat.keystore是將生成的tomcat.keystore放到d盤根目錄下。

"-validity 36500」含義是證書有效期,36500表示100年,預設值是90天

2、輸入keystore密碼

密碼任意,此處以123456為例,要記住這個密碼,之後在進行server.xml配置時需要使用。

3、輸入名字、組織單位、組織、市、省、國家等資訊

注意事項:

a、enter keystore password:

此處需要輸入大於6個字元的字串

b、「what is your first and last name?」

這是必填項,並且必須是tomcat部署主機的網域名稱或者ip[如:gbcom.com 或者 10.1.25.251],

就是你將來要在瀏覽器中輸入的訪問位址

c、「what is the name of your organizational unit?」、單位

「what is the name of your organization?」、組織

「what is the name of your city or locality?」、市

「what is the name of your state or province?」、省

「what is the two-letter country code for this unit?」國家

可以按照需要填寫也可以不填寫直接回車,

在系統詢問「correct?」時,對照輸入資訊,如果符合要求則使用鍵盤輸入字母「y」,否則輸入「n」重新填寫上面的資訊

d、enter key password for ,

這項較為重要,會在tomcat配置檔案中使用,

建議輸入與keystore的密碼一致,設定其它密碼也可以

4、輸入之後會出現確認的提示

此時輸入y,並回車。此時建立完成keystore。

進入到d盤根目錄下可以看到已經生成的tomcat.keystore

複製tomcat.keystore 到tomcat/conf/ 下

5、進入tomcat資料夾

找到conf目錄下的sever.xml並進行編輯

6、應用程式http自動跳轉到https

在應用程式中web.xml中加入:

ssl 

/* confidential

注:此項是選填項,若跳過該步,則http,https均可使用

7、tomcat啟動成功後

使用 訪問頁面

頁面成功開啟即tomcat下的https配置成功。

javaweb專案的優化

文章轉至 簡單地來看乙個瀏覽器使用者訪問的流程 瀏覽器 伺服器 返回結果顯示 這麼簡單地看,可能想得到的優化手段很少,常見的可能就是優化sql,加快資料庫處理 加個快取,加快返回 使用靜態檔案,減少動態計算。細分開來看每乙個步驟 2 瀏覽器真實發起請求伺服器時,首先被請求到的是伺服器的作業系統層,那...

java web專案的部署

甚至可以在程式執行中打包 try catch exception e 2 在server.xml中指定 在tomcat的配置檔案中,乙個web應用就是乙個特定的context,可以通過在server.xml中新建context裡部署乙個jsp應用程式。開啟server.xml檔案,在host標籤內建...

Java Web專案的發布

自己寫的專案,我們想部署到其他電腦上,供別人訪問。首先安裝jdk,和tomcat。這裡我的tomcat是免安裝版的,根據配置好即可。1.將需要發布的專案打包成.war包,專案右擊 export j2ee war file myeclipse 後next,然後選擇所要匯出的路徑。3.如果你的tomca...