Linux 如何部署Mono应用程序?

Linux 如何部署Mono应用程序?,linux,apache,mono,asp.net-core,kruntime,Linux,Apache,Mono,Asp.net Core,Kruntime,我们想在Debian服务器上部署一个基于Mono的MVC5应用程序。该服务器来自第三方,该第三方有一个更大的web服务器,可以通过代理重定向请求 在过去,我设法在服务器上“本地”运行一个小型RubyonRails服务器,并让宿主提供者重定向到端口。有没有可能用Mono做同样的事情 我听说了那件事。K运行时也可以用于ASP.NET MVC5应用程序吗?如果是这样,怎么办 或者问一下托管提供商是否可以安装该软件更好 或许我遗漏了一些显而易见的东西。我希望您能向我解释如何在Mono上将ASP.NET

我们想在Debian服务器上部署一个基于Mono的MVC5应用程序。该服务器来自第三方,该第三方有一个更大的web服务器,可以通过代理重定向请求

在过去,我设法在服务器上“本地”运行一个小型RubyonRails服务器,并让宿主提供者重定向到端口。有没有可能用Mono做同样的事情

我听说了那件事。K运行时也可以用于ASP.NET MVC5应用程序吗?如果是这样,怎么办

或者问一下托管提供商是否可以安装该软件更好


或许我遗漏了一些显而易见的东西。我希望您能向我解释如何在Mono上将ASP.NET MVC5应用程序部署到Linux服务器。

最终使用带有mod_Mono模块的lighttpd。将文件复制到服务器,在服务器上本地运行web服务器(就像本地xsp4一样,只有在生产就绪时才运行),然后配置lighttpd以将代理指向它。与Mono和nginx的想法类似,如下所述

  • 链接用于使用mod_mono和nginx部署到Ubuntu的脚本:
  • 用于部署mod_mono和nginx的链接:

两个链接都是死亡链接,第一个链接最后出现在一些奇怪的广告中。我不确定您在这方面的体验如何,但我正在尝试将此设置用于我的Synology DS213,我一直遇到403问题,似乎我不被允许访问该文件夹,我想知道,您对此有任何经验/知道这可能是什么吗?试试看。参见文件夹上的
chmod
。/edit我指的是
sudo chown-R www-data:www-data/home/alduin/www
部分答案。让我知道为apache用户提供文件夹权限是否可以解决问题。这是否授予所有扩展的权限?还是只针对aspx等?我也可以在大纲的前端这样做,还是需要SSH连接到它?