我的組一直使用運行IIS的Windows服務器上託管的BugTracker.NET(http://ifdefined.com/bugtrackernet.html)。我們需要將其重新定位到運行Apache的OpenSUSE支持的Intranet站點。試圖在Apache Mono上託管.net Web應用程序
我不幸在這臺機器上沒有root權限。我已經能夠與管理員一起工作並獲得實際的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 /單加入這樣的應用程序?指定物理路徑等?有關如何安裝此應用程序的任何建議?因爲它是一個第三方應用程序,並且在其上完成了許多自定義配置,所以我的首選是將應用程序按原樣複製到新的Linux服務器上,但由於未安裝它,因此無法正常工作。這個應用程序中沒有任何安裝功能可以安裝在Windows IIS以外的任何地方。
我已經通過了一些例子和文檔,沒有發現任何提供這些信息的東西。預先感謝您的幫助。
感謝您的答覆。從我讀過的其他安裝說明和文檔中,我認爲你不需要安裝xsp4 - 我的意圖是使用添加了mod-mono模塊的Apache來運行它。在服務器上找到/ usr/lib/xsp/test,不確定它是否實際處於活動狀態。回到繪圖板。我會按照你提供的教程,看看是否有幫助。 – nonesuch
什麼是你的單聲道版本? (mono -V)也許你只是xsp2。或者可能缺少一個包(單工或單網,我不記得)。但是,當然,你不需要xsp,它只是一個簡單的應用程序和Web服務器,它允許非常快速地測試一些代碼。 – mbarthelemy
經過大量的挖掘,更多的信息已經被揭示。我在Mono 2.0.1上,而且我確實有xsp4運行。我能夠遵循教程並獲得在Web服務器上運行的示例,因此.aspx頁面正在投入使用。現在看來還有另一個問題。 – nonesuch