1

私のグループは、IISを実行しているWindowsサーバーでホストされているBugTracker.NET(http://ifdefined.com/bugtrackernet.html)を使用しています。Apacheを実行しているOpenSUSEでサポートされているイントラネットサイトに再配置する必要があります。

残念ながら、このマシンにはルートがありません。管理者と協力して実際のWebサーバープロセスを実行し、いくつかの構成ファイルにアクセスし、Webサーバーを再起動するsudo機能を使用できましたが、これまでのところ、ログファイルを表示するためのアクセス権はありません(痛み)。

サーバー上で簡単なWebページを実行できますが、Monoモジュールがインストールされていることを示しています(Monoバージョン:2.0.50727.42; ASP.NETバージョン:2.0.50727.42)。bugtracker.netのインストールは基本的に実行することです

    where BTNET = name of instance and CD = current directory

    C:\windows\System32\inetsrv\appcmd.exe add app 
    /site.name: "Web Name" /path:/%BTNET% /physicalPath:"%CD%\www"

Apache / monoの下にこのようなアプリケーションを追加するのと同じことは何ですか?物理パスなどを指定しますか?このアプリケーションをインストールする方法について何か提案はありますか?多数のカスタム構成が行われたサードパーティのアプリであるため、アプリケーションをそのまま新しいLinuxサーバーにコピーすることをお勧めしますが、インストールされていないため、機能しません。このアプリには、WindowsIIS以外にインストールするためのインストール機能はありません。

いくつかの例とドキュメントを調べましたが、この情報を提供するものは見つかりませんでした。よろしくお願いします。

4

1 に答える 1

0

最初に行うことは、アプリケーションが少なくとも基本的にモノラルで動作するかどうかをすばやくテストすることです。

あなたのバグトラッカーアプリはアーカイブ(.zipまたはその他)として提供されていると思いますか?

Linuxボックスの任意の場所で解凍し、このアプリのルートディレクトリに「cd」してMonolightappserverを起動します。

xsp4 --port 8080

次に、何かが発生するかどうかを確認する必要があります。

後で、この公式チュートリアルに従って、 Apacheを構成し、アプリをMono/Asp.Netアプリケーションとして定義する必要があります。

于 2012-10-04T15:35:17.013 に答える