加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 通过webapp文件和apache站点配置设置mod-mono虚

发布时间:2020-12-16 09:39:15 所属栏目:asp.Net 来源:网络整理
导读:我正在使用mod-mono在Ubuntu Server 10.04上部署asp.net mvc应用程序.安装了以下软件包:mono-apache-server4 libapache2-mod-mono apache2. 有几个博客通过站点可用的Apache配置配置mod-mono虚拟主机.例如,我可以像这样修改/ etc / apache2 / sites-availab
我正在使用mod-mono在Ubuntu Server 10.04上部署asp.net mvc应用程序.安装了以下软件包:mono-apache-server4 libapache2-mod-mono apache2.

有几个博客通过站点可用的Apache配置配置mod-mono虚拟主机.例如,我可以像这样修改/ etc / apache2 / sites-available / default配置:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    MonoApplications "/:/var/www"
    MonoServerPath /usr/bin/mod-mono-server4

    ... more default configuration

但是也有网站建议使用webapp文件进行mod-mono虚拟主机配置.例如,我可以像这样修改/etc/mono-server4/debian.webapp:

<apps>
    <web-application>
        <name>default</name>
        <vpath>/</vpath>
        <path>/var/www/</path>
        <vhost>127.0.0.1</vhost>
    </web-application>
</apps>

但是这两种方法都需要一个apache站点SetHandler单声道配置设置.

我注意到的唯一区别是,对于站点配置,我必须明确定义mod-mono-server4(否则系统正在尝试启动未安装的server2实例).通过站点配置进行配置时,似乎还会产生额外的mono_server进程.

我想我应该选择webapp选项,但这两种方法之间是否存在“重大”差异?是否特定于webapp配置分发或为什么还有两个选项?

解决方法

Webapp配置文件方法也可以与独立的XSP4一起使用,而无需使用apache.
例如,您可以运行:

xsp4 --appconfigfile etc/mono-server4/debian.webapp

而且你会让XSP4使用你的webapp配置文件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读