我是Azure的新手。我有一個腳本可以自動安裝Apache,Ruby,並配置這兩個腳本來運行基本的Ruby on Rails項目。此腳本當前在Windows Server上運行。Azure入門:工作角色
我現在試圖讓這個工作在Azure中。我已經註冊了一個訂閱,並在Visual Studio中打開了一個新的工作者角色項目。
雖然我現在有點卡住了。
1)我應該在哪裏放置安裝文件和項目文件(ruby,apache等)? 2)放劇本的最佳地點在哪裏?
任何幫助,將不勝感激。感謝您的時間:)
我是Azure的新手。我有一個腳本可以自動安裝Apache,Ruby,並配置這兩個腳本來運行基本的Ruby on Rails項目。此腳本當前在Windows Server上運行。Azure入門:工作角色
我現在試圖讓這個工作在Azure中。我已經註冊了一個訂閱,並在Visual Studio中打開了一個新的工作者角色項目。
雖然我現在有點卡住了。
1)我應該在哪裏放置安裝文件和項目文件(ruby,apache等)? 2)放劇本的最佳地點在哪裏?
任何幫助,將不勝感激。感謝您的時間:)
在Visual Studio項目中,有三個地方得到的東西和運行:
從Eclipse設置tomcat時有點不同,因爲沒有workerrole.cs。相反,你有一個啓動腳本。用於Eclipse的Windows Azure插件提供了幾個示例腳本:一個用於tomcat,一個用於JBoss等。然後,您可以查看這些示例腳本如何設置環境並啓動Web服務器。
一點指導:雖然你可以可以將tomcat,ruby和其他運行時位封裝在你的部署中,這也增加了部署的大小。我通常會將第三方位放入blob存儲中,然後在啓動時將它們下載到我的角色實例中。這個下載是非常快。這也使我能夠在不需要重新部署的情況下更新這些位(例如:自從幾個月前推出部署以來,tomcat已經經歷了六次增量更新;我只是上傳了一個新的tomcat zip並回收了我的角色實例)。
非常感謝。 – RobVious