簡體   English   中英

如何在Linux服務器上托管的Mono中部署.NET Web應用程序?

[英]How to deploy a .NET web application in Mono hosted on a Linux Server?

我們已經使用VB.NET編寫了一個Web應用程序。 我們想讓它在Linux服務器(特別是CentOS)中運行。 我在服務器上安裝了Mono版本4.0.1,以及xsp和mod_mono。 但是,我不確定如何正確配置安裝程序以使應用程序運行。 我們有幾個.aspx和.dll文件。 是否僅將它們通過FTP傳輸到服務器? 我認為我們需要一些包裝程序可執行腳本來使應用程序運行,因為我一直在瀏覽的所有網站都指出了這一點,但是我不確定這對於Web應用程序如何工作。

如果使用的是Visual Studio ,則應使用FTP將asp.net應用程序部署到GNU Linux環境中。 IDE將處理必須部署哪些文件才能使asp.net應用程序正常工作。

但是,如果您使用的是MonoDevelop ,則可以使用SSH Fuse 在這里,您可以獲得有關將Mono.ASP應用程序從MonoDevelop部署和部署到Linux環境的入門指南

http://www.monodevelop.com/documentation/creating-aspnet-projects/

如果您沒有使用FUSE的經驗,請不要擔心我會為您准備的

https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh


就這樣。 您不需要前面提到的包裝器,它很像一個標准的IIS站點。 很容易吧? 它必須始終工作,以確保您的應用程序及其依賴項與mono兼容,甚至與正確配置的apache或xsp兼容。 干杯!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM