當前位置:首頁 » 密碼管理 » tomcat直接訪問ip

tomcat直接訪問ip

發布時間: 2022-05-31 16:10:25

① 怎麼在伺服器上部署Tomcat項目,使得用公網ip可以直接瀏覽該項目的內容

直接安裝應用程序就可以了,然後將在配置文件中進行配置一下即可。如果需要域名訪問,還需要進行域名解析,把地址設置成IP地址。你可以去伺服器廠商(正睿)的網上咨詢一下或者在其網上找找相關文檔參考一下。

② 如果把自己電腦的tomcat應用暴露到外網,讓可以通過外網IP訪問

在路由器裡面開放你的tomcat的埠,就行了。然後發布應用,啟動tomcat,訪問你的外網IP地址路徑

javaweb項目,在區域網內發布,沒有域名等,用的tomcat,怎麼發布,直接訪問伺服器的IP,就能顯示項目首頁

直接發布就可以。
如果是在同一個區域網的電腦訪問你的項目,直接輸入 你的IP+埠+項目就可以訪問了。
例子:
如果你的電腦的IP是192.168.1.101
那個電腦的IP是192.168.1.XXX(只要和你在同一個區域網內就可以。)
假設你項目名為 Emp
他直接輸入: http://192.168.1.101:8080/Emp/ 就可以訪問到你的項目了。

如果你想讓外網用戶訪問到你的項目,比如說我訪問你的項目。
需要知道你的公網IP,這個你可以去IP138.com看自己的公網IP。
然後需要去路由器做埠映射,就是把路由器的8080埠映射你做伺服器的那台電腦的埠。

然後別人輸入: 你的公網IP+:8080/Emp就可以訪問了。

④ tomcat下的web應用怎麼直接輸入IP地址就可以訪問

直接將web項目文件件拷貝到webapps 目錄中,訪問地址為:
ip:port/webapp以下路徑/文件名或文件夾
例如查看webapp/example/index.jsp,訪問地址為127.0.0.1:8443/example/index.jsp,

⑤ 怎麼用Tomcat實現IP限制訪問

Tomcat中的ip訪問限制,即設置允許某個(或某些)客戶端能夠訪問到tomcat伺服器,或不能訪問tomcat伺服器。

  1. 實現方法:

    限制tomcat的IP訪問只需要編輯tomcat的server.xml,增加適當代碼即可。

  2. 操作步驟:

    A、設定我們有一個名為Zweb的虛擬目錄。用文本編輯器打開tomcat的 server.xml配置文件,找到其配置代碼如下:

    <contextpath=」/Zweb」reloadable=」true」docBase=」/var/www/Zweb」/>

    B、將其改成下面代碼:

    <contextpath=」/Zweb」reloadable=」true」docBase=」/var/www/Zweb」>
    <valueclassName=」org.apache.catalina.values.RemoteAddrValue」
    allow=」127.0.0.1」deny=」″/>
    </context>
    經過這樣設置後,將只允許本機訪問Tomcat。

    C、如要限制只能192.168.1.0-192.168.5.255和192.168.10.0-192.168.15.255這樣的IP段,可以這樣寫:

    <contextpath=」/Zweb」reloadable=」true」docBase=」/var/www/Zweb」>
    <valueclassName=」org.apache.catalina.values.RemoteAddrValue」
    allow=」192.168.[1-5].*,192.168.[10-15].*」deny=」″/>
    </context>
    設置好後重新啟動Tomcat。
  3. 效果:只有指定的主機或IP地址才可以訪問部署在Tomcat下的應用。

    Tomcat供了兩個參數供你配置:RemoteHostValve 和RemoteAddrValve,前者用於限制主機名,後者用於限制IP地址。

    通過配置這兩個參數,可以讓你過濾來自請求的主機或IP地址,並允許或拒絕哪些主機/IP。

  4. 全局設置,對Tomcat下所有應用生效,server.xml中添加下面一行,重啟伺服器即可:

    <ValveclassName="org.apache.catalina.valves.RemoteAddrValve"allow="192.168.1.*"deny=""/>
    此行放在</Host>之前。
  5. 實例:

    A、只允許192.168.1.10訪問:
    <ValveclassName="org.apache.catalina.valves.RemoteAddrValve"allow="192.168.1.10"deny=""/>
    B、只允許192.168.1.*網段訪問:
    <ValveclassName="org.apache.catalina.valves.RemoteAddrValve"allow="192.168.1.*"deny=""/>
    C、只允許192.168.1.10、192.168.1.30訪問:
    <ValveclassName="org.apache.catalina.valves.RemoteAddrValve"allow="192.168.1.10,192.168.1.30"deny=""/>
    D、根據主機名進行限制:
    <ValveclassName="org.apache.catalina.valves.RemoteHostValve"allow=".com"deny=""/>

    註:設置好後重新啟動Tomcat才生效。

⑥ tomcat部署網站,怎麼使它直接用IP訪問,而不用加埠號

把埠號改成80即可

⑦ tomcat直接訪問ip埠怎麼跳轉到tomcat下

找到tomcat的主目錄,進入conf文件夾,找到server.xml文件,並打開:
tomcat設置IP地址或者域名訪問

修改tomcat的監聽埠為80埠:

在server.xml文件中找到:

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

修改成:

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

如圖:
tomcat設置IP地址或者域名訪問

在server.xml文件中找到:

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
tomcat設置IP地址或者域名訪問

把在第3點中找到的內容中的 localhost 替換成你想修改的IP地址或者域名地址。如圖,是我修改後的配置:
tomcat設置IP地址或者域名訪問

在<host></host>標簽中間,添加如下內容:

<Context path="" docBase="/mytestweb"/>

說明:docBase的值也可以是絕對路徑。

如圖,是我修改後的配置:
tomcat設置IP地址或者域名訪問
6

在webapps文件夾的情況如圖:
tomcat設置IP地址或者域名訪問
7

配置完成,趕緊測試一把吧~我成功了!

⑧ tomcat怎麼設置用外網的電腦通過IP訪問

在tomcat中設置<Host name="本機的外網IP"

首先,這個是不需要的

如果你是用model撥號,那麼通過以上設置就可以了

如果你是通過路由器撥號,那麼你需要進入路由器..找到"埠映射"(不同的路由器名字可能不一樣)將來自WAN的訪問"轉接"到你自己電腦上

在埠映射的新項中,選擇該項為TCP,埠為80,然後轉到你自己的 192.168.1.11:80去即可

⑨ tomcat怎麼設置直接訪問ip

Tomcat供了兩個參數供你配置:RemoteHostValve 和RemoteAddrValve,前者用於限

制主機名,後者用於限制IP地址。
通過配置這兩個參數,可以讓你過濾來自請求的主機或IP地址,並允許或拒絕哪些主機/IP。

一、全局設置,對Tomcat下所有應用生效
server.xml中添加下面一行,重啟伺服器即可:
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.*" deny=""/>
此行放在</Host>之前。
例:
1,只允許192.168.1.10訪問:
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.10" deny=""/>
2,只允許192.168.1.*網段訪問:
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.*" deny=""/>
3,只允許192.168.1.10、192.168.1.30訪問:
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.10,192.168.1.30" deny=""/>
4,根據主機名進行限制:
<Valve className="org.apache.catalina.valves.RemoteHostValve" allow="abc.com" deny=""/>

二、局部設置,僅對具體的應用生效
根據項目配置情況進行設置:
1,使用conf目錄下xml文件進行配置${tomcat_root}\conf\proj_1.xml
2,直接在server.xml中進行設置${tomcat_root}\conf\server.xml
在上述文件對應項目的</Context>前增加下面一行:
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.*" deny=""/>

特別需求:測試版本不想提供別人訪問
打開tomcat6\conf\server.xml文件
如果是要限制整個站點別人不能訪問,則要將
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.*,192.168.2.*,*.mysite.com" deny=""/>
加入到<HOST></HOST>標簽中
如果是要限制某個站點不能被訪問,則要加入到<Context>裡面就可以。

<Context path="/myweb" reloadable="true" docBase="E:\tomcat6\webapps\myweb">
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.13.110,192.168.1.*,220.250.13.21" deny=""/>
< /Context>

RemoteHostValve
根據主機名進行限制:
<Valve className="org.apache.catalina.valves.RemoteHostValve" allow="tmachine1" deny=""/>
修改文件:
tomcat/conf/server.xml
通過tomcat限制ip訪問

⑩ 我有VPS伺服器,怎麼樣配置tomcat可以用IP外網訪問呢

映射8080埠(前提不要被佔用),然後公網IP或者動態域名+埠號就可以訪問
例如 112.54.98.114:8080或者hllxg.sir.net:8080

熱點內容
電腦伺服器電源好還是普通電源好 發布:2025-05-17 22:53:53 瀏覽:19
消防防詐騙腳本 發布:2025-05-17 22:49:31 瀏覽:876
凱酷2021選哪個配置 發布:2025-05-17 22:46:06 瀏覽:659
蘋果好用的解壓軟體 發布:2025-05-17 22:42:23 瀏覽:381
我的世界伺服器莫名崩潰 發布:2025-05-17 22:40:57 瀏覽:477
我的世界utc伺服器ip 發布:2025-05-17 22:36:19 瀏覽:740
新聞壓縮要素 發布:2025-05-17 22:22:11 瀏覽:118
耳機沒有聲音怎麼辦安卓 發布:2025-05-17 22:16:29 瀏覽:583
bc8android導航 發布:2025-05-17 22:15:50 瀏覽:639
什麼配置的車標好 發布:2025-05-17 21:41:20 瀏覽:203