2017-02-25 66 views
-1

我有一個在bluehost服務器上託管的spring web應用程序,但我想更改url並從url中刪除8080端口號。如何從java中的bluehost webhosting中的url中刪除8080

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

我在tomcat的server.xml中改變8080端口號80和執行

service tomcat start 

命令,在那之後我的網站已關閉,並得到了「該網站無法達到」消息。我又改了8080,但問題仍然存在。

+0

您是否檢查過端口80是否被佔用? –

+0

是的,當我輸入80,然後網站的主索引頁正在顯示即將在根文件夾中的頁面。我想使用彈簧web應用程序索引文件,而不是即將推出頁面 –

+0

可能的重複[如何將Tomcat的端口從8080更改爲80?](http://stackoverflow.com/questions/4756039/how-to-更改從8080到80的Tomcat的端口) –

回答

0

看起來你的網絡服務器在啓動時遇到問題。

檢查日誌文件以查看那裏顯示的錯誤,然後您應該能夠解決問題。如果您無法確定日誌中的錯誤,請在此處粘貼日誌內容。

+0

現在服務器正在工作,但如何從網址中刪除:8080。 –

+0

@RaviThakur:只有從url中刪除端口的方法是使用80,你已經嘗試過了。就像有人指出,看起來像80端口正在被其他一些程序使用。你應該嘗試看看哪個程序使用80端口,如果你可以擺脫它,那麼你應該很容易地使用80端口。可能有另一個原因,你不能使用80端口是因爲你沒有足夠的權限。如果在Linux上,嘗試使用root帳戶使用80端口。 –

+1

一個*從不*希望面向互聯網的應用程序以root身份運行 - 在安全問題的情況下,您會立即丟失服務器。您*總是*想以最少的權限運行用戶。查看http://stackoverflow.com/questions/4756039其他解決方案的各種答案 –