tomcat伺服器訪問
可以通過域名訪問阿里雲伺服器上的tomcat,具體步驟如下:
首先需要具備:域名(已備案)、伺服器(以安裝好系統)
1、安裝jdk,配置好環境變數。在控制台java和javac都正常。
2、安裝apache tomcat
3、開發好的網站項目上傳伺服器,解壓並復制到apachewebapps目錄下。
7、打開域名管理,添加網站解析,IP填入你雲伺服器的彈性公網IP即可。
8、稍等1分鍾,即可通過你的域名訪問了。
㈡ 用tomcat啟動的後端介面怎麼訪問
1、首先,啟動tomcat伺服器,並登錄管理員賬號。
2、其次,使用指令打開該伺服器的控制檯面板。
3、最後,在控制台輸入後端介面的ip地址,點擊回車即可進入,是非常簡單的。
㈢ tomcat啟動後,瀏覽器訪問localhost:8080是空白頁,也不顯示無法訪問,怎麼破
我也是遇見了這種情況,環境配置,安裝,服務開啟都正常的前提下,網上看了很多種原因,但是都解決不了,其實還有最簡單容易忽略的一種情況——服務訪問許可權,你可以首先win+R,輸入cmd點擊enter,接著再輸入startup(註:這里需要配置Tomcat環境變數否則該語句無法識別,配置過程網路很簡單的)然後回車,在Tomcat的運行窗口頂部查看是否有「拒絕訪問」的提示如下圖:
如果有,說明是因為許可權受到了限制,此時你Ctrl+Alt+delete查看服務發現Tomcat是正常開啟的,但本機埠並沒有生效,所以你需要通過管理員身份運行命令提示符,輸入startup再次查看是否還有「拒絕訪問」提示,不出意外就沒有了,你再在瀏覽器中輸入localhost+埠號就可以顯示小貓主頁了。如果不是這個原因參考網上其他方法,希望可以幫到你。
㈣ 如何讓用戶訪問tomcat伺服器
在Borland\JBuilder2006\thirdparty\jakarta-tomcat-5.5.9\conf\有一個server.xml文件,最好用編輯器打開,也可以用記事本打開,找到裡面有
<Connector
port="8080"
maxHttpHeaderSize="8192"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true" />
這么一段代碼,把port的8080改成其它埠,重起Tomcat就可以了,建議改為9000,這個埠沒有其它程序佔用。
PS:8080埠被佔用一般是由於Oracle內置的HTTP服務的Tomcat佔用了8080埠,可以在服務管理中將其停止
㈤ web項目部署在我的電腦上的tomcat中,怎樣讓其他用戶訪問我的項目
你把tomcat啟動了,把自己電腦作為伺服器,然後允許外網訪問啊。
本機設區域網的話,本機(運行Java Web服務的PC機)和客戶機(想要訪問Java Web服務)必須在同一區域網內,例如都連著同一個無線路由器。
將項目部署到Tomcat上並啟動,並在命令行通過ipconfig命令查看無線區域網適配器WLAN下的IPv4地址在客戶機上只要輸入:http://ipv4地址:8080/項目名http://192.168.1.101:8080/ServerHIVSH8080為Tomcat的埠號,HTTP協議默認的埠號為80,所以在這里要加上埠號。也可以通過在Tomcat的配置文件中修改埠號為80,將默認的項目名改為想要別人訪問的項目,就可以直接通過IP地址訪問了,如http://192.168.1.101
如果外網訪問此方法下建議將筆記本直接接上網線,以下將默認筆記本直接接入外網網線
這個方法非常簡單,直接在網路搜索IP ,就可以知道本機的外網IP,也就是ISP分配給你的IP地址,在客戶機上只要輸入:http://本機IP:8080/項目名,本例為:http://210.41.98.150:8080/ServerHIVSH8080為Tomcat的埠號,HTTP協議默認的埠號為80,所以在這里要加上埠號。也可以通過在Tomcat的配置文件中修改埠號為80,將默認的項目名改為想要別人訪問的項目,就可以直接通過IP地址訪問了,如http://210.41.98.150
㈥ tomcat無法訪問webroot
tomcat無法訪問webroot:
1、雲伺服器安全組配置規則未放開http(80)埠。
2、tomcat插件設置埠號與開放埠號不匹配。
3、tomcat伺服器運行異常。
㈦ tomcat可以正常啟動,但是不能訪問即頁面報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引用啟動失敗,那麼就一定會在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
6、是否訪問對資源了
這種錯誤也常見,寫的文件是 hello.html, 但是訪問的是 holle.html,會提示404。
7、不能訪問WEB-INF目錄下的資源
從安全形度觸發,TOMCAT不允許訪問WEB-INF目錄下的HTML,JSP文件。 所以如果資源文件放在WEB-INFO下,也會提示404錯誤。
Web伺服器的作用:
1、接收客戶端的請求。
2、給客戶端作出響應。
我們也可以自己手寫Web伺服器,但是那樣太麻煩,而且難度很大,所以我們可以使用目前應用最廣泛的Tomcat伺服器。
常見的Web伺服器:
lTomcat(Apache)
lJBoss(Redhat)
lGlassFish(Orcale)
lResin(Caucho)
lWeblogic(Orcale)
lWebsphere(IBM)
㈧ 手機怎麼訪問tomcat伺服器
開始,手機與筆記本電腦通過wifi,連接同一個網路,手機無法訪問電腦發布到Tomcat的web項目。之後,電腦有線連接到該網路,此時筆記本的網址(cmd ipconfig命令查看)也發生改變。這時,手機可以訪問該web項目。
㈨ 用myeclipse啟動的tomcat伺服器,為什麼區域網內別的機子不能訪問
1,先確認別人能夠ping通你的ip,
2,在你電腦上面cmd里輸入netstat確認看到你用的埠是開啟的
3,上面兩項都正常,檢查你的電腦跟對方電腦上面是不是把防火牆軟體開著的,(電腦防火牆,軟體防火牆),如果開著的先關閉再看沒不能訪問了
4,如果用路由器,看看路由器裡面的安全設置。
以上幾個地方逐一排除應該可以解決了。