告別連接埠號碼和工程名——tomcat直接用ip來訪問網站,連接埠號碼tomcat

來源:互聯網
上載者:User

告別連接埠號碼和工程名——tomcat直接用ip來訪問網站,連接埠號碼tomcat

輕量級一直是軟體發展的一個趨勢,對於網域名稱來說也是一樣,現在都在簡化網域名稱,比如鎚子的 t.tt

雖然我們沒有自己網域名稱,但是我們也可以過一把短小精悍的癮。嘿嘿~

比如伺服器上的項目,我們一般都是通過http://ip:連接埠號碼/工程名 這樣的形式去訪問,這就感覺太長了,有點麻煩。

那麼哪些部分是可以去掉的呢?

ip當然是不可以去掉的,不過我們可以利用網域名稱的思想,也就是讓我們的電腦可以將一個簡單的字串映射到某個ip,這樣就簡化了~

對於連接埠號碼呢?我們知道瀏覽網頁服務預設的連接埠號碼都是80,所以只需要將tomcat伺服器的連接埠號碼配置成80,那麼就可以省略了~

還有工程名怎麼辦?這個我們也可以通過tomcat的設定檔“略施小計”就輕鬆搞定了。

那麼下面分三個步驟開始來講:


巧用host檔案我們訪問一個網域名稱,首先會去本地的host檔案裡找映射關係,若找不到,才會去dns伺服器裡找,所以我們在host裡配置一個本地的網域名稱

找到host檔案(以32位系統為例,host檔案在C:\Windows\System32\drivers\etc目錄下),只需要添加一行:

127.0.0.1zhu


去掉連接埠號碼

開啟tomcat下conf目錄中的server.xml檔案,找到如下部分(大概在69行左右):

    <Connector port="8080" protocol="HTTP/1.1"                connectionTimeout="20000"                redirectPort="8443"/>

其中8080就是當前tomcat的訪問連接埠,那麼將它改成80就可以了


去掉項目名

開啟tomcat下conf目錄中的server.xml檔案,找到如下部分(大概在128行左右):

      <Host name="localhost"  appBase="webapps"            unpackWARs="true" autoDeploy="true"            xmlValidation="false" xmlNamespaceAware="false">

在<Host ........>下面換行添加以下語句,將localhost或是ip,重新導向到你的目錄。

<Context path="" docBase="Mobile" debug="0" reloadable="true"/>

這裡的Context標籤就代表一個web應用,其中docBase填你的項目名。由於path設定為"",所以就不需要指定項目名了


快去試試吧~現在只需要通過http://zhu即可訪問你的項目,是不是很酷炫~






聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.