質問

しかし私は、これまでに多くの成功を持っていなかった、モノはCentOSの5上で動作するように取得しようとしています。これは私がやったことです。

> yum install mono-web
> yum install xsp
> yum install mod_mono
> echo ":CLR:M::MZ::/usr/bin/mono:" > /proc/sys/fs/binfmt_misc/register

次の行がある/etc/httpd/conf/httpd.confに存在することを保証

Include conf.d/*.conf

/etc/httpd/conf.d/mod_mono.confが存在し、このようになっていることを確実ます:

<IfModule !mod_mono.c>
    LoadModule mono_module /usr/lib/httpd/modules/mod_mono.so

    AddType application/x-asp-net .aspx
    AddType application/x-asp-net .asmx
    AddType application/x-asp-net .ashx
    AddType application/x-asp-net .asax
    AddType application/x-asp-net .ascx
    AddType application/x-asp-net .soap
    AddType application/x-asp-net .rem
    AddType application/x-asp-net .axd
    AddType application/x-asp-net .cs
    AddType application/x-asp-net .config
    AddType application/x-asp-net .Config
    AddType application/x-asp-net .dll
    DirectoryIndex index.aspx
    DirectoryIndex default.aspx
    DirectoryIndex Default.aspx

    <Location /mono-ctrl>
        SetHandler mono-ctrl
    </Location>
</IfModule>

/etc/httpd/conf.d/mono-vhost.confを作成し、以下を挿入します:

<VirtualHost *>
    DocumentRoot /var/www/html
    Alias /demo /usr/local/lib/xsp/test
    MonoApplications "/demo:/usr/local/lib/xsp/test"
    MonoServerPath /usr/bin/mod-mono-server2

    <Location /demo>
        SetHandler mono
    </Location>
</VirtualHost>

そして最後ます:

> apachectl restart
//my.server.ip.address/demo:

それから私は、でhttp閲覧しましたの/index.aspx、ASPXページを見ることを期待。代わりに、私のブラウザがそのファイルをダウンロードするために私を促しました。 Apacheのエラーログには何もありません。

私はPHPを経由して、このボックス上で実行されている他のウェブサイトを持っているし、彼らは完璧に動作し、私はそれだけでそれは奇妙だmod_monoはかなり確信しているが、私の人生のために私は問題が何であるかを把握することはできません。誰もが正しい方向に私を指すことができれば、それが最も高く評価されるだろう。

役に立ちましたか?

解決

最終的には、以下のチュートリアルの助けを借りて作業しました

<のhref = "http://blog.palehorse.net/2008/11/06/my-adventures-installing-mono-20-on-centos-4-to-work-with-apache-via- mod_mono /」のrel = "nofollowをnoreferrer"> http://blog.palehorse.net/2008/11/06/my-adventures-installing-mono-20-on-centos-4-to-work-with-apache-ビアmod_mono / の

それはCentOSの4のためですが、

それはのCentOS 5.xの上で同じようにうまく機能します:)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top