2012-12-05 79 views
0

我正嘗試在Windows Azure虛擬機上安裝名爲Redmine的項目管理應用程序,並通過Internet訪問它。 Redmine基於Ruby並且正在使用數據庫,所以我也必須安裝它們。其實我設法安裝了所有東西,當我通過遠程桌面連接到虛擬機時,我可以通過在瀏覽器中輸入localhost/redmine來訪問Redmine。問題是我現在應該怎麼做才能從外部訪問它? (例如家用電腦或互聯網上的任何人)。我的虛擬機擁有像myapp.cloudapp.com這樣的地址,但是通過輸入myapp.cloudapp.com/redmine或類似的東西,我無法訪問redmine。在Windows Azure虛擬機上訪問ruby應用程序

回答

0

嗯,我不能確切地說Azure,因爲我沒有使用它,但應該有一種方法將端口80轉發到您的虛擬機。您還應該確保IIS設置爲偵聽0.0.0.0:80而不是127.0.0.1:80

編輯:通常,端口轉發是在控制面板中爲雲提供商設置的,因此我會先檢查Azure接口可讓您配置您的VM。

+0

其實我只需要在端點上的虛擬機防火牆和管理頁面上打開端口。在我的情況下,那些80,3000(紅寶石),8080(tomcat)和3306(mysql) – labm0nkey

相關問題