安装过程如下
, n: N' n1 w- R9 ^; p4 ?# k 1.安装nginx
- ?& l9 [' T1 ~4 p& H, B- m+ f; E& m Ubuntu:~$">Linuxidc@Ubuntu:~$ sudo apt-get update
6 ?5 }4 x% c7 I B2 y9 p% W Ubuntu:~$">Linuxidc@Ubuntu:~$ sudo apt-get install nginx7 ~' L2 C2 d, k% B
2.编译安装mono 2.08 ]7 O6 Q) d5 d2 M# l/ l- V# v
//安装必需的包,以免编译犯错- r, r: U' V' [
Linuxidc@Ubuntu:~$ sudo apt-get build-dep mono( g1 o7 Y. L) F3 F( s
Linuxidc@Ubuntu:~$ wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.0.tar.bz2
, k: e- Y2 `' z- A Linuxidc@Ubuntu:~$ tar jvxf mono-2.0.tar.bz2
* q6 O+ K6 e2 ]! j. | Linuxidc@Ubuntu:~$ cd mono-2.0
$ ? s. b9 o$ _ Linuxidc@Ubuntu:~$ ./configure --prefix=/usr/local
: p/ `! Q0 e/ ] R: ^ t* g. x, G Linuxidc@Ubuntu:~$ make7 s+ q' V8 p$ z5 |
Linuxidc@Ubuntu:~$ sudo make install8 L8 {. t# g& K
编译的时辰需要破耗点时刻。安装完毕后可以经由过程“mono -V”查看mono版本8 g) l" _/ C& N, D [: v+ I
3.安装fastcgi-mono-server0 G6 T, [# e" G" B
Linuxidc@Ubuntu:~$ sudo apt-get install subversion
8 ]; ^$ `6 |, Z Linuxidc@Ubuntu:~$ svn co http://mono-soc-2007.googlecode.com/svn/trunk/brian/FastCgi/ fastcgi-mono-server$ G1 ~( T: \4 o- h# q$ z7 V6 c
Linuxidc@Ubuntu:~$ cd fastcgi-mono-server/# i7 x( T/ i/ r% @+ @6 I
Linuxidc@Ubuntu:~$ ./autogen.sh( s- d3 B+ j1 P
Linuxidc@Ubuntu:~$ make
3 E( t7 ?6 ^6 a- M& e+ o Linuxidc@Ubuntu:~$ sudo make install
5 F+ h- t& y0 `6 a+ A 因为fastcgi-mono-server源代码需要用SVN来获取,所以我们先安装了subversion 。
4 K. @, J4 d1 o8 K 4.设置装备摆设nginx
* }. i6 h- k# Z8 Y, g) M Linuxidc@Ubuntu:/$ sudo mv /etc/nginx/sites-enabled/default ../
4 q3 a! R: S- d4 H1 U/ g( O- ` Linuxidc@Ubuntu:/$ sudo nano /etc/nginx/sites-enabled/default
, G" f- u ], K6 [ 把nginx-config.txt里的内容复制到/etc/nginx/sites-enabled/default文件里,默认目录位于/var/www里。如不美观不熟悉nano,可以参考Nano 快捷键。然后运行下面剧本启动nginx和fastcgi-mono-server2。! a7 Z' l' s" w @
Linuxidc@Ubuntu:/$ sudo /etc/init.d/nginx start
9 L) ?8 y- D9 G7 Y# H% n3 m. Y) y( E Linuxidc@Ubuntu:~$ sudo fastcgi-mono-server2 /socket=tcp:9000 &" a3 v: o6 O; d7 h% C
Linuxidc@Ubuntu:/$ echo "hello" >/var/www/index.aspx' E3 d: F, \8 r
访谒对应的地址不出意外就可以看见可爱的hello了。
, T: U7 m3 z6 t3 I. f+ q 5.安装aspx探针5 C0 p" W2 ^2 ^
Linuxidc@Ubuntu:/$ cd /var/www l. s$ J) [8 n5 ?
Linuxidc@Ubuntu:/var/www$ wget linuxidc.com/system/systembak/">http://www.linuxidc.com/system/systembak/ aspnetsysinfo-revision_23.zip! n: R+ h" R( K+ t/ E1 r1 ^
Linuxidc@Ubuntu:/var/www$ unzip aspnetsysinfo-revision_23.zip- f# W7 F( ?. E$ O Q! O
输入对应的info.aspx,应该就会正常显示了。 |