a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 180|回复: 0

[LPI认证] linux认证辅导:Ubuntu架设asp.net服务器安装过程

[复制链接]
发表于 2012-8-4 12:13:19 | 显示全部楼层 |阅读模式
安装过程如下
4 b# I, x: y  K/ z- p) m  1.安装nginx$ u: ?* a+ |3 x
  Ubuntu:~$">Linuxidc@Ubuntu:~$ sudo apt-get update
+ P# y% W. b/ J& a. g6 X  Ubuntu:~$">Linuxidc@Ubuntu:~$ sudo apt-get install nginx
* \, ]; C8 X9 x" H3 k4 n  2.编译安装mono 2.0
( @- o  ]+ ]; e7 i& E2 }  //安装必需的包,以免编译犯错
/ P# w. _- e: Q2 ]: s  Linuxidc@Ubuntu:~$ sudo apt-get build-dep mono1 ^) _+ y  C1 _7 z/ L) C
  Linuxidc@Ubuntu:~$ wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.0.tar.bz2
/ t# L8 B; V+ J7 i) I, w0 l  Linuxidc@Ubuntu:~$ tar jvxf mono-2.0.tar.bz29 T$ c/ E0 o6 b
  Linuxidc@Ubuntu:~$ cd mono-2.00 Y! R8 ?+ Y4 n: b# I5 ~
  Linuxidc@Ubuntu:~$ ./configure --prefix=/usr/local
4 M. B$ ?" t5 Q# X+ k/ h  Linuxidc@Ubuntu:~$ make
0 e& c( h0 t- ?$ e- @4 g# B  Linuxidc@Ubuntu:~$ sudo make install
2 d" K# J/ {+ o! |( H  编译的时辰需要破耗点时刻。安装完毕后可以经由过程“mono -V”查看mono版本, Z& d7 i+ f5 `8 J* ~/ R. S" R
  3.安装fastcgi-mono-server0 |# R) f  V5 R3 x+ g' v
  Linuxidc@Ubuntu:~$ sudo apt-get install subversion  N1 O% M  g. }" d7 K- R; y; ]
  Linuxidc@Ubuntu:~$ svn co http://mono-soc-2007.googlecode.com/svn/trunk/brian/FastCgi/ fastcgi-mono-server  r- n1 E) v- P7 i7 _
  Linuxidc@Ubuntu:~$ cd fastcgi-mono-server/; w6 K6 o# J9 @0 p) T0 x
  Linuxidc@Ubuntu:~$ ./autogen.sh
# Z/ ]$ C8 ]3 F. O  Linuxidc@Ubuntu:~$ make
- v. Z  w& c% [% E  Linuxidc@Ubuntu:~$ sudo make install% M) t2 T& k1 ]" ]
  因为fastcgi-mono-server源代码需要用SVN来获取,所以我们先安装了subversion 。% l. \! `0 n0 C# c% [* Z
  4.设置装备摆设nginx0 Q( c( C. d6 Y+ k: f9 \
  Linuxidc@Ubuntu:/$ sudo mv /etc/nginx/sites-enabled/default ../( H& w% Z: t* n' s
  Linuxidc@Ubuntu:/$ sudo nano /etc/nginx/sites-enabled/default: r0 ?' ^$ ~/ T% y' e
  把nginx-config.txt里的内容复制到/etc/nginx/sites-enabled/default文件里,默认目录位于/var/www里。如不美观不熟悉nano,可以参考Nano 快捷键。然后运行下面剧本启动nginx和fastcgi-mono-server2。
  d0 _$ d/ f" E( `$ C* G  Linuxidc@Ubuntu:/$ sudo /etc/init.d/nginx start
0 n. H) H8 T/ E9 D+ O7 {  Linuxidc@Ubuntu:~$ sudo fastcgi-mono-server2 /socket=tcp:9000 &
8 e% d* A  l, f1 L6 }7 U* k  Linuxidc@Ubuntu:/$ echo "hello" >/var/www/index.aspx. ^. R3 S% E# I% l5 e
  访谒对应的地址不出意外就可以看见可爱的hello了。) }5 v# D* G& n
  5.安装aspx探针6 H. C1 F3 h$ O3 G) n5 b
  Linuxidc@Ubuntu:/$ cd /var/www' N& Q$ P+ d/ `, A8 R
  Linuxidc@Ubuntu:/var/www$ wget linuxidc.com/system/systembak/">http://www.linuxidc.com/system/systembak/ aspnetsysinfo-revision_23.zip& |: s6 A2 b$ r3 \3 @! v# c
  Linuxidc@Ubuntu:/var/www$ unzip aspnetsysinfo-revision_23.zip: s3 q; i$ Q* I
  输入对应的info.aspx,应该就会正常显示了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-29 02:26 , Processed in 0.242054 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表