12

I just started to develop website with mono+asp.net mvc2 on mac osx but I am quite new to mono and mac.

I have got things working from MonoDevelop. My website is running ok with XSP when I run it from MonoDevelop.

Now, I am trying to test it from Apache server, but I don’t know how to set things up. Some instruction I can found are all very old or incomplete. I tried a few of them, but none worked.

Could anyone please help me out?

4

2 回答 2

5

在 OS X 上安装 mod_mono 的最佳方式是从源代码。为此,有几个步骤。

首先,确保您已安装 XCode(可在 DVD 或机器随附的第二张 CD 或 App Store 中找到),它将为您提供 gcc 和标准工具链的其余部分。

假设您已经从其稳定版本包中安装了 Mono 和 MonoDevelop,则可以跳过大多数正常的中间步骤。如果您稍后遇到错误,您将需要安装 XSP 和 Mono 的更新版本并重试。

接下来,下载mod_mono的最新稳定版本,解压缩存档的内容(通过双击图标)并按照文件中的步骤 1、2 和 3 进行INSTALL操作,您应该一切顺利。整个过程大约需要 5 分钟才能启动并运行 :)

于 2011-06-23T15:20:08.667 回答
3

我是单声道的新手,但遵循了一些说明。我从这里下载并安装了所有东西: http ://www.go-mono.com/mono-downloads/download.html

为了让 Apache 使用 mod_mono.so 我从这个页面下载了源代码:http: //download.mono-project.com/sources/mod_mono/

你必须编译它。我进入解压后的目录并在终端中写了这个:

./configure --prefix=/usr
make
sudo make install

这会将 mod_mono.so 放入正确的 Apache 目录和 mod_mono.conf 文件中。要包含它,您必须将其添加到您的 httpd.conf(我把它放在文件的末尾):

 # mod_mono_configuration                                                  
 Include /etc/apache2/mod_mono.conf
 MonoServerPath /Library/Frameworks/Mono.framework/Versions/Current/bin/mod-mono-server2
于 2014-03-26T11:14:40.317 回答