Azure

在 Azure 託管的 Ubuntu 伺服器上設置 Tomcat 8

  • September 22, 2020

我在 Microsoft Azure 上使用 Ubuntu Server 16.04 LTS 創建了一個 VM。然後我按照本教程安裝了 Tomcat 8 。我啟動了 Tomcat 伺服器,並且能夠從本地機器訪問它

下一步是從另一台電腦訪問 Tomcat。我已使用sudo ufw disable 通過 Azure 新門戶創建入站規則禁用防火牆 > 選擇我的 VM > 網路介面 > 網路安全規則。 安全規則

但是,當我嘗試從我的電腦訪問我的伺服器時,它說無法訪問此站點…我錯過了什麼/做錯了什麼?

謝謝您的幫助!

編輯:好的,所以我在評論中找到了連結。我必須創建一個workers.properties 文件等,現在它可以工作了……但是為什麼呢?

workers.properties 有關於主機地址和埠資訊的資訊。Tomcat worker 是一個Tomcat 實例,它代表某個 Web 伺服器等待執行 servlet 或任何其他內容。

例如,我們可以讓 Apache HTTP Server 之類的 Web 伺服器將 servlet 請求轉發到在其後面執行的 Tomcat 程序(worker)。

引用自:https://serverfault.com/questions/838871