Ubuntu架設asp.net伺服器

來源:互聯網
上載者:User

[asp.net] Ubuntu架設asp.net伺服器
安裝過程如下

    1.安裝nginx 

    Ubuntu:~$">Linuxidc@Ubuntu:~$ sudo apt-get update

    Linuxidc@Ubuntu:~$ sudo apt-get install nginx
) f$ G4 ]# v: C1 p; y/ {' N

    2.編譯安裝mono 2.0


    //安裝必需的包,以免編譯出錯8 Q' G3 Y  M1 b; o

    Linuxidc@Ubuntu:~$ sudo apt-get build-dep mono5 h2 f# l- u) ]$ Z( |

    Linuxidc@Ubuntu:~$ wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.0.tar.bz2

    Linuxidc@Ubuntu:~$ tar jvxf mono-2.0.tar.bz2

    Linuxidc@Ubuntu:~$ cd mono-2.0

    Linuxidc@Ubuntu:~$ ./configure --prefix=/usr/local

    Linuxidc@Ubuntu:~$ make

    Linuxidc@Ubuntu:~$ sudo make install


    編譯的時候需要花費點時間。安裝完畢後可以通過“mono -V”查看mono版本

    3.安裝fastcgi-mono-server


    Linuxidc@Ubuntu:~$ sudo apt-get install subversion

    Linuxidc@Ubuntu:~$ svn co http://mono-soc-2007.googlecode.com/svn/trunk/brian/FastCgi/ fastcgi-mono-server  h& ?4 s( e) ~! P2 J/ o

    Linuxidc@Ubuntu:~$ cd fastcgi-mono-server/

    Linuxidc@Ubuntu:~$ ./autogen.sh& F7 I/ K" V  K

    Linuxidc@Ubuntu:~$ make% [& d6 A. h5 d. t5 s/ [

    Linuxidc@Ubuntu:~$ sudo make install- p/ I0 q$ b0 S+ H


    因為fastcgi-mono-server原始碼需要用SVN來擷取,所以我們先安裝了subversion   。

    4.配置nginx0 n6 {. M+ }% h


    Linuxidc@Ubuntu:/$ sudo mv /etc/nginx/sites-enabled/default ../+ j. \! m/ f6 @) r

    Linuxidc@Ubuntu:/$ sudo nano /etc/nginx/sites-enabled/default
( ]! L; S: T8 |. {) j

    把nginx-config.txt裡的內容複寫到/etc/nginx/sites-enabled/default檔案裡,預設目錄位於/var/www裡。如果不熟悉nano,可以參考Nano 快速鍵。然後運行下面指令碼啟動nginx和fastcgi-mono-server2。
" ]- O6 h) B. v: d; N

    Linuxidc@Ubuntu:/$ sudo /etc/init.d/nginx start, b9 d* r1 C/ |/ [

    Linuxidc@Ubuntu:~$ sudo fastcgi-mono-server2 /socket=tcp:9000 &/ n, t6 Z, L5 ^/ v; Q( U

    Linuxidc@Ubuntu:/$ echo "hello" >/var/www/index.aspx% \. `0 ]1 x+ D) _


    訪問對應的地址不出意外就可以看見可愛的hello了。8 m( n+ Q1 n0 U6 b

    5.安裝aspx探針0 }+ O/ p8 J: X8 h! g* z


    Linuxidc@Ubuntu:/$ cd /var/www

    Linuxidc@Ubuntu:/var/www$ wget linuxidc.com/system/systembak/">

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.