導航:首頁 > 編程系統 > linuxtomcat啟動無法訪問

linuxtomcat啟動無法訪問

發布時間:2022-09-18 02:38:10

linux 下tomcat啟動成功 但是訪問不了網頁

檢查iptables 的訪問規則,可能是防火牆的原因

② 阿里雲Linux伺服器裝了Tomcat 能正常啟動,但是外網訪問不到是什麼原因

這是因為你可能沒有在阿里雲上備案,像80,8080,443這些特殊埠,需要備案的,否則默認阿里雲不會開通這些埠的。

③ tomcat可以正常啟動,但是不能訪問即頁面報404錯誤怎麼辦

Tomcat的404問題是剛開始從事java WEB開發的工程師經常會碰到的問題。 404是現象,導致這個問題的原因有很多種,我把常見的原因做了個整理,如果你以後碰到404問題,可以按照這個思路逐一排查,可以有很大的幾率找到真正的原因所在:1. 正確的埠號出現404錯誤證明,TOMCAT是啟動成功了的。 但是在一台計算機上,可以啟動多個埠號不一樣的TOMCAT, 所以請確保自己訪問的是正確的那個埠號,別自己啟動的是8080埠號的TOMCAT,但是訪問的地址卻用的是80埠(默認),這樣肯定會出現404錯誤的。 2. 環境變數假設有兩個Tomcat A和 B,自己分明運行的是B 下的startup.bat, 但是啟動的卻是A,為什麼會這樣呢? 這就是環境變數在作祟了。在環境變數中有兩個屬性:分別是CATALINA_HOME和CATALNIA_BASE,如果這個值指向的是A,那麼即便運行的是B下的startup.bat, 真正啟動的還會是A。3. 確定Web應用是否成功啟動雖然Tomcat啟動成功了,但是對應的Web應用啟動失敗,依然會導致404錯誤。怎麼判斷Web應用成功與失敗呢? 倘若Web引用啟動失敗,那麼就一定會在Tomcat的logs目錄下的 localhost.當前日期.log 里留下錯誤信息。打開這個文件,檢查對應的Web應用是否啟動過程中報錯了。 也許是web.xml多寫了一個標簽結束,也許是對應的servlet類找不到。4. webapps下的ROOT目錄有的時候,在server.xml 中配置的<context 是以「/"為開始路徑的,與此同時,在webapps目錄下還存在一個ROOT目錄,這個ROOT目錄其實也是告訴tomcat,以「/」 為開始路徑,那麼這樣就發生沖突了,Tomcat只能二選一,通常情況下都會選擇ROOT目錄,那麼在server.xml中配置的就<context 就無法啟動了,導致訪問對應的資源提示404錯誤。5. 訪問地址的時候是否加了web應用的名稱這個也是常犯的錯誤,加入部署的時候,指定了路徑,比如:
<Context path="/j2ee" docBase="e:\\project\\j2ee\\web" debug="0" reloadable="false" />
那麼訪問的時候,要記得加上j2ee,像這樣:
http://127.0.0.1:8080/j2ee/hello

④ linux下安裝tomcat啟動後,在瀏覽器下輸入http://localhost:8080。鏈接不上

檢查埠沒看到8080在listen的話,就說明你的tomcatk可能沒啟動,或是server.xml中的埠那一欄被注釋掉。
建議你檢查一下server.xml的相關配置,以及查看下tomcat進程是否在運行。

⑤ tomcat在linux下正常啟動但是不能訪問

你是用的什麼Linux版本?是下載的Apache Tomcat?還是操作系統中自帶的?如果是操作系統中自帶的,一般需要在操作系統的控制台中配置以後,才可以。

⑥ linux下啟動tomcat,然後訪問不了,看了tomcat的日誌,顯示jdk的錯

這個肯定是java有問題啊 , 看看窩的網名行不行啊 ?一定能解決的哦!

⑦ linux下tomcat啟動起來了,為什麼不能訪問默認頁面

1,伺服器可ping通2,伺服器抓本地的http請求包,可以抓到
3,本地抓伺服器返回的http響應包,抓不到

經過查找,是由於開啟了Linux防火牆
查看防火牆配置(需要root許可權)
[plain] view plain
[root@localhost ~]# service iptables status
Redirecting to /bin/systemctl status iptables.service
iptables.service - IPv4 firewall with iptables
Loaded: loaded (/usr/lib/systemd/system/iptables.service; disabled)
Active: inactive (dead)
關閉防火牆(需要root許可權)
[plain] view plain
[root@localhost ~]# service iptables stop

⑧ Linux Centos 7 系統中部署項目到Tomcat中無法訪問

嘗試下加上項目名稱抄訪問,例如:http://localhost:8080/demo
我這邊也出現過訪問404的情況,加上項目名稱就可以了,如果你是通過區域網訪問,建議查看下tomcat埠是否打開

⑨ linux操作系統tomcat進程正常,但是無法訪問

1.啟動不了要找原因,不要直接就重啟了,看看日誌,訪問不了的時候看看服務狀態,系統運行狀態,cpu、內存,重啟服務

⑩ javaweb項目部署到linux的tomcat無法訪問到,提示404.

404就是404,not found,不要離開這個去找原因。
not found原因有二:一,未部署或部署失敗;二訪問路徑錯誤,從此下手

閱讀全文

與linuxtomcat啟動無法訪問相關的資料

熱點內容
怎樣恢復u盤的隱藏的文件 瀏覽:919
房地產網站模版 瀏覽:541
為什麼問卷星有的數據只有99 瀏覽:684
如何調數據儲存模式 瀏覽:609
超凡蜘蛛俠2蘋果版免費 瀏覽:110
蘋果6s放大器怎麼設置密碼 瀏覽:626
windows7怎麼沒有無線網路 瀏覽:917
5s蘋果手機錄像只有沙沙響的聲音 瀏覽:879
多張圖紙怎樣列印到一個pdf文件里 瀏覽:347
安裝cad2020出現無法定位inf文件 瀏覽:728
百度競價數據如何分析 瀏覽:965
ps文件發送第三方列印 瀏覽:547
linux命令界面顯示文件名 瀏覽:930
超級錄屏視頻在文件夾里不能播放 瀏覽:549
最簡單的編程軟體有哪些 瀏覽:14
博客簽到系統如何設計資料庫 瀏覽:639
論文怎麼設置目錄word 瀏覽:609
廣電網路dlna是什麼意思 瀏覽:12
js變數加下劃線 瀏覽:18
app開發工作是吃青春飯嗎 瀏覽:117

友情鏈接