1. 程式人生 > >三步實現通過域名訪問tomcat的http和https伺服器

三步實現通過域名訪問tomcat的http和https伺服器

在上一篇介紹了通過tomcat的https釋出蘋果應用,這一篇在其基礎上改變其ip為域名訪問,其實很簡單,三步就搞定。

1.開啟tomcat目錄下的conf/server.xml檔案,修改Host標籤下的name屬性為你要配置的域名,如圖:


2.修改http埠為80https埠為443,如果不修改埠為預設埠,網址裡需要帶上埠號。

如:https://www.wdym.com.cn:8080/

3.開啟hosts檔案,目錄C:\Windows\System32\drivers\etc\hosts,將原來的localhost其改為更改的域名,如圖:


注意前邊的#號需要刪掉,不然不起作用。

最近安裝了一個最新的tomcat,結果發現https的配置不一樣,特意上來給大家安利一下。

tomcat8.5和tomcat9.0配置https,實現ssl證書訪問網頁。

其實感覺8.5和9.0的版本比以前的更簡單了,據說還支援多證書訪問。

在安裝成功,生成一個keystore,已經匯入ssl證書的哦。具體生成方式請參考,前一篇,裡邊有很詳細的介紹。

修改前


修改後:


完成。

引數介紹:

certificateKeystoreFile:你的keystore的位置。

certificateKeyAlias:為keystore別名,沒有特殊情況的別名就是申請的證書域名。

      certificateKeystorePassword:生成keystore時用到的證書密碼。

相關推薦

實現通過域名訪問tomcat的httphttps伺服器

在上一篇介紹了通過tomcat的https釋出蘋果應用,這一篇在其基礎上改變其ip為域名訪問,其實很簡單,三步就搞定。 1.開啟tomcat目錄下的conf/server.xml檔案,修改Host標籤下的name屬性為你要配置的域名,如圖: 2.修改http埠為80

如何通過域名訪問自己的雲伺服器

一、問題描述 本文要解決的問題是:如何通過雲伺服器繫結的域名去訪問自己的伺服器。 這裡有三個大前提(如果還沒有解析之類的,就去看各自的阿里雲/百度雲/騰訊雲幫助手冊): 1.你已經開通了一個雲伺服器; 2.該伺服器已經綁定了一個域名,並且該域名已經解析; 3.伺服器

tomcat 繫結花生殼域名實現訪問去埠號專案名稱通過域名訪問內網可以,外網不加專案名怎麼不行?

tomcat 這麼配置的  <Connector port="80" protocol="HTTP/1.1"                connectionTimeout="20000"                redirectPort="8443"

tomcat通過一個端口號實現域名訪問

項目 編輯 虛擬目錄 com 解決 name 虛擬 tom src 最近在一個項目中遇到這樣的一個場景,在一臺服務器一個tomcat一個端口配置多個域名。沒想到解決方法這麽簡單,通過虛擬目錄來實現。 修改tomcat安裝路徑下/conf下的server.xml vim編輯

【轉】使用ssh-keygenssh-copy-id實現SSH無密碼登錄

works message targe auth mes unix use ner not 【原】http://blog.chinaunix.net/uid-26284395-id-2949145.html ssh-keygen 產生公鑰與私鑰對. ssh-copy-id

區域網無紙化會議封裝,只需實現推流播放

又名 基於rstp的錄屏直播 上篇文章 步驟: 1.下載lib到本地,然後依賴 RtspServerAndVlcPlay git clone https://github.com/wobiancao/RtspServerAndVlcPlay.git 如果

使用ssh-keygenssh-copy-id實現SSH無密碼登入

from  http://blog.chinaunix.net/uid-26284395-id-2949145.html ssh-keygen  產生公鑰與私鑰對. ssh-copy-id 將本機的公鑰複製到遠端機器的authorized_keys檔案中,ssh-copy

運維~ssh-copy-id實現SSH無密碼登入ssh常用命令

ssh-keygen  產生公鑰與私鑰對. ssh-copy-id 將本機的公鑰複製到遠端機器的authorized_keys檔案中,ssh-copy-id也能讓你有到遠端機器的home, ~./ssh , 和 ~/.ssh/authorized_keys的權利

ssh-copy-id實現SSH無密碼登入ssh常用命令

ssh-keygen  產生公鑰與私鑰對. ssh-copy-id 將本機的公鑰複製到遠端機器的authorized_keys檔案中,ssh-copy-id也能讓你有到遠端機器的home, ~./ssh , 和 ~/.ssh/authorized_keys的權利 第一步:

mac使用ssh-keygenssh-copy-id實現SSH無密碼登入

ssh-keygen :產生公鑰與私鑰對. ssh-copy-id :將本機的公鑰複製到遠端機器的authorized_keys檔案中,ssh-copy-id也能讓你有到遠端機器的home, ~.

IDEA tomcat實現熱部署

term idea 等等 通過 size 配置 pos gmv 親測 IDEA tomcat三步實現熱部署 添加Artifacts選項 添加Artifacts選項,XXXwar 和 XXXwar exploded二選一,若要熱部署須選後者。 設置tom

tomcat設置直接通過域名訪問項目(不需要接 /項目名)

utf toa efault valid target host 添加 clas 效果 本人轉自 : https://blog.csdn.net/qq_33647275/article/details/52585489 效果圖 打開 tomcat - ->con

通過域名訪問自己部署到服務器上的項目

linux tomcat 用戶 name 直接 http 註意 ali 內容 通過域名訪問自己部署到服務器上的項目 如何不輸入項目名端口號直接訪問java web項目 1、省略輸入端口號的步驟   在Linux的下面部署了tomcat,為了安全我們使用非root用

python實現人臉識別

輸出 但是 使用 window img 軟件包 更多 red iss 原文地址https://www.toutiao.com/a6475797999176417550 Face Recognition軟件包 這是世界上最簡單的人臉識別庫了。你可以通過Python引用或者命令

apache實現一個域名訪問多個服務器問題與解決

csdn 文件中 2.4 apache2.2 kill 如果 進行 域名 命令行啟動 1. apache安裝後no service install解決辦法 在在運行中鍵入:cmd ,出來DOS窗口 切換到apache所在目錄的bin文件夾, cd\apache\bin 運

直通通過域名訪問web專案 --以springboot為例

上文介紹了將域名和IP的繫結,下面我們來配置下直接通過域名訪問服務。 概述:我用的是springboot專案做的web端,其他服務也是大同小異,原理相同。 1、先看我的一個後臺介面 直接返回JSON資料 {"12":123,"password":"3234234","nam

nginx通過域名訪問專案(不接專案名稱),cookie丟失問題

  最近搞了個域名,想用它直接去訪問Tomcat上部署的專案,開始一直必須加上專案名稱,經過短暫配置,成功了。 訪問一次,到達登陸頁面,結果死活登入不進去,一直在登陸介面,原來是由於cookie丟失,現配置如下,完美解決問題: server { listen

寶塔面板如何繫結域名?如何通過域名訪問寶塔面板而不是ip?

安裝完寶塔面板後(不懂怎麼安裝寶塔面板的可參考文章實戰:阿里雲esc伺服器怎麼安裝寶塔面板搭建網站?),出於安全考慮對寶塔面板進行安全設定是必要的。之前小編就曾試過修改寶塔面板的預設埠8888,這樣別人不知道新的埠就無法登入我的寶塔面板,但是修改預設埠後小編髮現即使放行了新埠的許可權也無法開啟寶

通過域名訪問web專案

上一章講了如何部署web專案到雲伺服器點選開啟連結,現在來說一下如何用過域名來訪問你的web專案 一、首先你需要解析你的域名,這一步在你的域名管理裡有 二、修改Tomcat配置 1、修改埠  tomcat預設監聽埠是8080,我們如果想不帶埠的直接訪問專案,就必須監聽

為什麼有些網站無法通過IP地址進行訪問,卻能通過域名訪問

        在我讀《HTTP權威指南》的18章Web主機託管,有關通過Host首部進行虛擬主機託管時,腦海中突然產生了一個問題,就是當人們通過IP地址進行訪問網站時,怎麼區分使用者訪問的是哪個網站?最後上網搜了一下,發現有人說有些網站是不能通過IP地址訪問的。這時我感覺這