2017-10-17 127 views
0

我將在帶有mono的linux系統上運行asp.net應用程序。 運行在iis上的應用程序沒有問題。 我用VS向IIS發佈了應用程序。 我把相同的內容放到我的linux機器上。使用單聲道運行ASP.NET應用程序

文件結構看起來像這樣的IIS:

enter image description here

我如何開始在Linux機器單這個應用程序?

+0

http://www.mono-project.com/docs/web/porting-aspnet-applications/ –

回答

0

這取決於你想要做什麼。你可以使用單聲道XSP4,這是一個分佈有單聲道的網絡服務器(主要用於調試,因此有侷限性,但它會運行你的網站)。

您可以在單色項目網站(http://www.monodevelop.com/download/linux/)上找到安裝說明。 ubuntu上的軟件包稱爲mono-xsp4,但您需要添加單聲道項目回購。

安裝完成後運行它很簡單:

$ CD /路徑/到/你/ ASPNET /項目/根 $ xsp4

這會火起來,並用默認端口上運行選項通過按回車鍵從命令行中終止它。

有幾個選項,以幫助:

$ xsp4 --nonstop --port = 443 --https --cert = /我的/ cert.crt --pkfile = /我的/鍵--pkpwd = mykeypwd

不停止表示服務器將無法停止使用輸入。端口是不言自明的。如果你想這樣做,其餘的選項都是關於使用HTTPS運行的。

希望這會有所幫助。快樂的編碼。

相關問題